I need ot have ajax for grid's sorting and filtering, and also have one column for server selection command. But somehow:
1. After page load, select from grid --> routed properly
2. After page load, sort column, select from grid --> its not routed properly
Please let me know if i set everyting correctly, Below is the view:
@(Html.Telerik().Grid(Model).Name("IssuerGrid")
.DataKeys(k =>
{
k.Add(o => o.Code).RouteKey("Code");
})
.Columns(columns =>
{
columns.Bound(o => o.Code).Width(100);
columns.Bound(o => o.Name).Width(400);
columns.Bound(o => o.Description);
columns.Command(commands => commands.Select()).Title("Details");
})
.DataBinding(dataBinding =>
{
dataBinding.Server()
.Select("Details", "Issuer");
dataBinding.Ajax()
.Select("_Index", "Issuer").Enabled(true);
})
.BindTo(Model)
.Scrollable(scrolling => scrolling.Enabled(true))
.Sortable(sorting => sorting.Enabled(true))
.Pageable(paging => paging.Enabled(true))
.Filterable(filtering => filtering.Enabled(true))
.Groupable(grouping => grouping.Enabled(true))
.Selectable())