열에 의해 그룹화 된 기본값 인 검도 데이터 격자가 있고 격자를 편집하려고합니다. 사용자가 다른 열을 기준으로 그룹화하는 것을 원하지 않습니다. 기본 그룹화가 정상적으로 작동하는 동안 업데이트 이벤트는 시작되지 않고 컨트롤은 컨트롤러의 인라인 업데이트 메서드로 이동하지 않습니다. 내가 어디로 잘못 가고 있는지 확인해 주시겠습니까? 아래는 코드입니다열에 그룹화 할 때 검도 데이터 격자 업데이트 이벤트가 발생하지 않습니다.
@(Html.Kendo().Grid(Model)
.Name("grdTimesheets")
.Columns(columns =>
{
columns.Bound(p => p.EmployeeId).Hidden(true);
columns.Bound(p => p.FirstName);
columns.Bound(p => p.Monday.Hour).Title("Monday")
.EditorTemplateName("TimesheetMonday");
columns.Command(command =>
{
command.Edit();
command.Destroy();
command.Custom("Add").Text(" ").Click("AddNewTimesheet");
});
})
.Editable(editable => editable.Mode(GridEditMode.InLine))
.Pageable()
.Sortable()
.Groupable(false)
.Scrollable()
.DataSource(dataSource => dataSource
.Ajax()
.Model(model =>
{
model.Id(p => p.EmployeeId);
model.Field(p => p.FirstName).Editable(false);
})
.PageSize(20)
.Update(update => update.Action("EditingInline_Update", "Timesheet"))
.Destroy(destroy => destroy.Action("EditingInline_Destroy", "Timesheet"))
.Group(d=>d.Add(f=>f.FirstName))
)
내가 마지막 줄을 주석 경우 ".Group (D => d.Add() => f.FirstName F)"모든 것이 잘 작동하지만, 기본 그룹이 꺼집니다.