Kendo Grid显示模型的复选框

时间:2015-06-15 15:34:15

标签: asp.net asp.net-mvc razor kendo-grid kendo-asp.net-mvc

我想使用我的@item.Default,如果值为true,将返回布尔值为true。我想在我的asp.net mvc kendo网格中将其显示为一个复选框。这是我的代码,但显然它不会从模型中拉出来表明需要检查值。

@(Html.Kendo().Grid<net_2_0_OBOE.OpenAccess.OBClientSetup>()
          .Name("grid")
          .Columns(columns =>
          {
              columns.Bound(obcs => obcs.SetupID);
              columns.Bound(obcs => obcs.ProfileName);
              columns.Bound(obcs => obcs.Default).ClientTemplate("<input type='checkbox' #= Error ? checked='"
                   + @item.Default + "': '' # class='disabled' />");
              columns.Bound(obcs => obcs.EEFinalize);
              columns.Bound(obcs => obcs.AllowOutsideCodes);
              columns.Bound(obcs => obcs.Completed);
              columns.Command(command =>
              {
                  command.Edit();
                  command.Destroy().HtmlAttributes(new {@class = "onboard-delete "});
              });
          })

1 个答案:

答案 0 :(得分:1)

您只需按如下方式连接剃刀:

.ClientTemplate("<input type='checkbox' #= Error ? checked='" 
                       + @item.Default + "': '' # class='disabled' />");