This question is locked. New answers and comments are not allowed.
Hi,
My select Command button is not showing up? Any Idea?
<%= Html.Telerik().Grid(Model.UserViewModel.User)
.Name("UserGrid")
.DataKeys(k => k.Add(u => u.UserName))
.Columns(columns =>
{
columns.Command(c => c.Select()).Title("Select").Width(100);
columns.Bound(u => u.UserName).Width(200);
columns.Bound(u => u.FirstName).Width(100);
columns.Bound(u => u.LastName).Width(100);
columns.Bound(u => u.Email).Width(200);
})
.DataBinding(dataBinding => dataBinding.Server().Select("SelectedUser","UserAdministration"))
.Scrollable()
.Pageable()
.Sortable()
.RowAction(row => row.Selected = row.DataItem.UserName.Equals(ViewData["userName"]))
%>
Thanks in advance,
N
My select Command button is not showing up? Any Idea?
<%= Html.Telerik().Grid(Model.UserViewModel.User)
.Name("UserGrid")
.DataKeys(k => k.Add(u => u.UserName))
.Columns(columns =>
{
columns.Command(c => c.Select()).Title("Select").Width(100);
columns.Bound(u => u.UserName).Width(200);
columns.Bound(u => u.FirstName).Width(100);
columns.Bound(u => u.LastName).Width(100);
columns.Bound(u => u.Email).Width(200);
})
.DataBinding(dataBinding => dataBinding.Server().Select("SelectedUser","UserAdministration"))
.Scrollable()
.Pageable()
.Sortable()
.RowAction(row => row.Selected = row.DataItem.UserName.Equals(ViewData["userName"]))
%>
Thanks in advance,
N
11 Answers, 1 is accepted
0
IQworks
Top achievements
Rank 1
answered on 12 Apr 2010, 08:40 PM
Hi Netsanet
This might give some ideas. I am using the "DELETE" key here ...
This might give some ideas. I am using the "DELETE" key here ...
| <%= Html.Telerik().Grid(Model) |
| .Name("CompanyGrid") |
| .DataKeys(keys => |
| { |
| keys.Add(o => o.cCompanyNo); |
| }) |
| .DataBinding(dataBinding => |
| dataBinding.Ajax() |
| .Select("_AjaxBindingCompany", "Company") |
| .Delete("CompanyDelete", "Company")) |
| .Columns(columns => |
| { |
| columns.Add(o => o.cCompanyName).Width(185).Title((string)Resources.BCAResources.coxCompany) |
| .HtmlAttributes(new { @class = "coCompanyNameTT cName" }); |
| columns.Add(o => o.cPhone).Title((string)Resources.BCAResources.stdPhone).Width(75); |
| columns.Add(o => o.cGroupCode).Title((string)Resources.BCAResources.coxGroupCode).Width(100); |
| columns.Add(o => o.cEmail).Format(Html.Mailto("{0}", "{0}")).Encoded(false).Width(150); |
| columns.Add(o => o.cDateUpdated).Format("{0:MM/dd/yyyy}").Width(85).Title((string)Resources.BCAResources.stdUpdated); |
| columns.Add(o => o.cCompanyNo).Format(Html.ActionLink((String)Resources.BCAResources.stdEdit, "Index", "Work", new { workindex = 2, OtherParms = "{0}" }, null).ToString()).Encoded(false).Title("").Width(32).Filterable(false); |
| // columns.Add(o => o.cCompanyNo).Format(Html.ActionLink((String)Resources.BCAResources.stdDelete, "CompanyDelete", new { Id = "{0}" }, null).ToString()).Encoded(false).Title("").Width(50).Filterable(false); |
| columns.Command(commands => |
| { |
| commands.Delete(); |
| }).Width(50).Title("Delete"); |
| columns.Add(o => o.cCompanyNo).Width(0) |
| .HeaderHtmlAttributes(new { style = "display:none" }) |
| .HtmlAttributes(new { @class = "cId" }); |
| }) |
| //.Ajax(settings => settings.Action("_AjaxBindingCompany", "Company")) |
| //.DataBinding(dataBinding => dataBinding.Ajax().Select("_AjaxBindingCompany", "Company")) |
| .Pageable() |
| // Need Editable for delete. |
| .Editable(settings => settings.Enabled(true)) |
| .Sortable(sort => sort.SortMode(GridSortMode.MultipleColumn)) |
| .Scrollable(scrolling => scrolling.Height(253)) |
| .Filterable() |
| %> |
0
Nate
Top achievements
Rank 1
answered on 12 Apr 2010, 08:59 PM
Thanks for the Quick reply, But i still didn't know what was the issue with my above snippet of code, which is a straight forward Select server Command i used based on the Telerik Demo?
0
IQworks
Top achievements
Rank 1
answered on 12 Apr 2010, 09:35 PM
Hi Netsanet,
I am not sure either. I learned to do as coded in the sample I posted to you.
I am not sure either. I learned to do as coded in the sample I posted to you.
0
Nate
Top achievements
Rank 1
answered on 12 Apr 2010, 11:40 PM
The Above post didn't help me to solve this issue.
0
IQworks
Top achievements
Rank 1
answered on 13 Apr 2010, 01:06 AM
Hi Netsanet,
Sorry.
But, Telerik support will more than likely get back to you by morning.
Sorry.
But, Telerik support will more than likely get back to you by morning.
0
IQworks
Top achievements
Rank 1
answered on 13 Apr 2010, 01:48 AM
Hi Netsanet,
I was wondering what your code looked like when you tried the above example I sent ?
I was wondering what your code looked like when you tried the above example I sent ?
0
Nate
Top achievements
Rank 1
answered on 13 Apr 2010, 02:15 AM
This is the modification i made based on your post, but no luck.
<%= Html.Telerik().Grid(Model.UserViewModel.User)
.Name("UserGrid")
.DataKeys(k => k.Add(u => u.UserName))
.DataBinding(dataBinding => dataBinding.Server().Select("SelectedUser","UserAdministration"))
.Columns(columns =>
{
columns.Command(c => c.Select()).Title("Select").Width(100);
columns.Add(u => U.UserName).Width(0).HeaderHtmlAttributes(new { style = "display:none" })
columns.Bound(u => u.UserName).Width(200);
columns.Bound(u => u.FirstName).Width(100);
columns.Bound(u => u.LastName).Width(100);
columns.Bound(u => u.Email).Width(200);
})
.Scrollable()
.Pageable()
.Sortable()
.RowAction(row => row.Selected = row.DataItem.UserName.Equals(ViewData["userName"]))
%>
It is a little bit weird, why the original Demo is not working?
N
<%= Html.Telerik().Grid(Model.UserViewModel.User)
.Name("UserGrid")
.DataKeys(k => k.Add(u => u.UserName))
.DataBinding(dataBinding => dataBinding.Server().Select("SelectedUser","UserAdministration"))
.Columns(columns =>
{
columns.Command(c => c.Select()).Title("Select").Width(100);
columns.Add(u => U.UserName).Width(0).HeaderHtmlAttributes(new { style = "display:none" })
columns.Bound(u => u.UserName).Width(200);
columns.Bound(u => u.FirstName).Width(100);
columns.Bound(u => u.LastName).Width(100);
columns.Bound(u => u.Email).Width(200);
})
.Scrollable()
.Pageable()
.Sortable()
.RowAction(row => row.Selected = row.DataItem.UserName.Equals(ViewData["userName"]))
%>
It is a little bit weird, why the original Demo is not working?
N
0
IQworks
Top achievements
Rank 1
answered on 13 Apr 2010, 02:18 AM
Hi Netsanet,
Try
Try
| .Editable(settings => settings.Enabled(true)) |
0
IQworks
Top achievements
Rank 1
answered on 13 Apr 2010, 02:24 AM
| keys.Add(o => o.cCompanyNo); |
| }) |
| .Delete("CompanyDelete", "Company")) |
| AND LOOK AT |
| columns.Command(commands => |
| { |
| commands.Delete(); |
| }).Width(50).Title("Delete"); |
0
Nate
Top achievements
Rank 1
answered on 13 Apr 2010, 03:50 AM
Hi i followed your recommendation by adding the editable property and the resulted code snippet is here:
<%= Html.Telerik().Grid(Model.UserViewModel.User)
.Name("UserGrid")
.DataKeys(k => k.Add(u => u.UserName))
.DataBinding(dataBinding => dataBinding.Server().Select("SelectedUser", "UserAdministration"))
.Columns(columns => {
columns.Command(c => c.Select()).Width(100).Title("Select");
columns.Bound(u => u.UserName).Width(200);
columns.Bound(u => u.FirstName).Width(100);
columns.Bound(u => u.LastName).Width(100);
columns.Bound(u => u.Email).Width(200);
})
.Editable(settings => settings.Enabled(true))
.Scrollable()
.Pageable()
.Sortable()
.RowAction(row => row.Selected = row.DataItem.UserName.Equals(ViewData["userName"]))
%>
But still not working. :(
Netsanet
<%= Html.Telerik().Grid(Model.UserViewModel.User)
.Name("UserGrid")
.DataKeys(k => k.Add(u => u.UserName))
.DataBinding(dataBinding => dataBinding.Server().Select("SelectedUser", "UserAdministration"))
.Columns(columns => {
columns.Command(c => c.Select()).Width(100).Title("Select");
columns.Bound(u => u.UserName).Width(200);
columns.Bound(u => u.FirstName).Width(100);
columns.Bound(u => u.LastName).Width(100);
columns.Bound(u => u.Email).Width(200);
})
.Editable(settings => settings.Enabled(true))
.Scrollable()
.Pageable()
.Sortable()
.RowAction(row => row.Selected = row.DataItem.UserName.Equals(ViewData["userName"]))
%>
But still not working. :(
Netsanet
0
IQworks
Top achievements
Rank 1
answered on 14 Apr 2010, 06:01 AM
Hi Netsanet,
I am sorry, I must have missed this response yesterday. I am just seeing this now.
Are you still working with this?
If so, try using the DELETE command scenerio I am using. Also, are you doing ajax() binding? you have
dataBinding.Server()., and I have not looked into this.
Double check your braces "{ }" here FIRST...
-----
.DataKeys(k =>
k.Add(u => u.UserName))
-----
I am sorry, I must have missed this response yesterday. I am just seeing this now.
Are you still working with this?
If so, try using the DELETE command scenerio I am using. Also, are you doing ajax() binding? you have
dataBinding.Server()., and I have not looked into this.
Double check your braces "{ }" here FIRST...
-----
.DataKeys(k =>
k.Add(u => u.UserName))
-----
.DataKeys(keys =>
{
keys.Add(o => o.cCompanyNo);
})