@(Html.Kendo().Grid(Model.Profile.CollectionOption)
.Name("colOptions")
.Columns(columns =>
{
columns.Bound(p => p.Id).Hidden();
columns.Bound(p => p.ModuleId).Hidden();
columns.Bound(p => p.Module.Name).Title("Modulo");
columns.Bound(p => p.Name).Title("Opcion");
columns.Bound(p => p.Selected).Title("Seleccionar").ClientTemplate("<input type='checkbox' #= Selected ? checked='checked' :'' # />"); ;
}
)
.Editable(editable => editable.Mode(GridEditMode.InCell))
.DataSource(dataSource => dataSource
.Ajax()
.Model( m =>
{
m.Field(p => p.Id).Editable(false);
m.Field(p => p.ModuleId).Editable(false);
m.Field(p => p.Module.Name).Editable(false);
m.Field(p => p.Name).Editable(false);
m.Field(p => p.Selected);
}
)
.ServerOperation(false)
)
)