为什么我的Kendo网格显示禁用复选框?

时间:2014-01-21 07:56:50

标签: .net asp.net-mvc-3 kendo-ui telerik

这是我的剑道网格:

.Columns(columns =>
        {

        columns.Bound(c => c.Revisado).ClientTemplate("<input disabled='' type='checkbox' #= Revisado ? checked='checked':'' # class='chkbx' />")/*Template(t => @Html.CheckBox("chkSelect")).Width("5%").*/.HeaderTemplate(h => @Html.CheckBox("chkSelect", new { id = "chkTodos", title = "Seleccionar todo", onclick = "javascript:selectTodos($('#grddocs'));" }));
            columns.Bound(c => c.ID).Hidden(true);
            columns.Bound(c => c.Fecha).Title("Indexado el");
            columns.Bound(c => c.Usuario.ClaveUsuario).Title("Indexado por");
            columns.Bound(c => c.Cliente.NIFCIF).Title("Interviniente");
            columns.Bound(c => c.TipoDocumental).Title("Tipo documental");
            columns.Bound(c => c.NombreDocumento).Title("Nombre documento");
            columns.Bound(c => c.NombreDocumentoSGDAE).Title("Nombre documento Fired-Renting");
            columns.Bound(c => c.Revisado).Hidden(true);
            })
            .DataSource(dataSource => dataSource
            .Ajax()
            .PageSize(10)
            .ServerOperation(false)
            .Model(model =>
            {
                model.Id(i => i.ID);
            }
            ))
            .Editable(editable => editable.Mode(GridEditMode.InLine)) 

这就是它的样子:

enter image description here

您可以看到该复选框已停用。

如何启用它们?

1 个答案:

答案 0 :(得分:1)

从复选框列中的客户端模板中删除disabled=''

.ClientTemplate("<input type='checkbox' #= Revisado ? checked='checked':'' # class='chkbx' />")