Я использую сетку Кендо в проекте MVC. Первый столбец флажок, который определяет по ClientTemplate:Сортировка сетки пользовательского интерфейса Kendo по статусу флажка?
.Columns(columns =>
{
columns.Bound(c => c.Checked).ClientTemplate(@"<input type='checkbox' class='checkbox' />").Width(50).Title("");
columns.Bound(c => c.Id).Hidden();
columns.Bound(c => c.FirstName);
columns.Bound(c => c.LastName);
columns.Bound(c => c.Company);
})
То, что я хочу, чтобы это: прежде, чем нажать на заголовок, он выглядит как 1 снимок экрана. затем внесите изменения в этот флажок, снова щелкните заголовок, он будет сортировать строку по статусу флажка, см. скриншот 2.
Я попытался установить сортировку 1-го столбца, но все остальные не сортируются. Все еще не работает. Я думаю, это происходит потому, что когда данные привязываются к сетке, c.Checked всегда false. Теперь, если мы нажмем флажок, это не изменит значение этого. Вот почему сортировка не работает для этого столбца.
Как это сделать?
Благодаря