【发布时间】:2018-03-28 13:22:21
【问题描述】:
在这里,我希望网格以这样的方式工作,我无法编辑学生 ID 的值,但添加 ID 必须是可编辑的。我可以使用 model.Field(p => p.ID).Editable(false) 但它不会让我在添加时进行编辑
@(Html.Kendo().Grid(Model).Name("StudentModel")
.Columns(column =>
{
column.Bound(p => p.ID).Width(30).EditorTemplateName("#=GetID(this)#");
column.Bound(p => p.First_Name).Width(100);
column.Bound(p => p.Last_Name).Width(100);
column.Bound(p => p.Division).Width(30);
column.Bound(p => p.Standard).Width(30);
column.Bound(p => p.Percentage).Width(50);
})
.Selectable()
.Sortable()
.Editable(editable => editable.Mode(GridEditMode.InCell).DisplayDeleteConfirmation(false)).Navigatable()
.Filterable()
.DataSource(datasource=>datasource
.Ajax()
.ServerOperation(false)
.Model(model =>
{
model.Id(p => p.ID);
}))
)
【问题讨论】:
标签: jquery asp.net-mvc kendo-grid