Kendo Grid Change Event Fires Only Once Per Row Selection
In a MVC4 project, I've got a kendo grid that fires an event when a row is selected. 
 @(Html.Kendo().Grid()     .Name('d 
Solution 1:
Add .Selectable() in your grid so it allow you select previously row.
@(Html.Kendo().Grid<SustIMS.Models.StretchModel>()
    .Name("datagrid_Stretches")
    .Columns(columns =>
    {
        columns.Bound(s => s.StretchCode).Title(ViewBag.lblCode).Width(80);
        columns.Bound(s => s.StretchMediumDescription).Title(ViewBag.lblDescription);
        ...
    })
 .Selectable(selectable => selectable
            .Type(GridSelectionType.Row)  <--------- Add This
            )
    .Events(e => e.Change("onChange"))    
    .DataSource(dataSource => dataSource
        .Ajax()
        .PageSize(15)
        .Read(read => read.Action("GetStretches", "MasterData"))
    )
)Script
function onChange() {
    var code = this.dataItem(this.select()).StretchCode;
    $.post('@Url.Content("getStretchCode")',
        { "code": code });
}
Post a Comment for "Kendo Grid Change Event Fires Only Once Per Row Selection"