【问题标题】:Getting error while binding checkbox in Kendo Grid在 Kendo Grid 中绑定复选框时出错
【发布时间】:2019-04-05 10:36:47
【问题描述】:

为选择框绑定 Kendo MVC Grid 时出现以下错误。

(44):错误 CS1501:方法 'Select' 没有重载需要 0 个参数

下面是我的代码:

@{Html.Kendo().Grid(Model)
                      .Name("EmpGrid")
                      .Pageable()
                      .Filterable()
                      .DataSource(d => d
                          .Server()
                          .Model(model => model.Id(p => p.empId))
                          .PageSize(25)
                      )
                      .Columns(columns =>
                      {
                         columns.Select();
                         columns.Bound(r => r.Name).Width(160);
                      }).Render();
                } 

请建议我哪里做错了。

如果我删除“columns.Select();”从它正在工作的列中。

谢谢。

【问题讨论】:

  • “方法 'Select' 没有重载需要 0 个参数”意味着您不能在没有参数的情况下使用它。看看这里的一些例子:demos.telerik.com/aspnet-mvc/grid
  • 感谢您的回复,我从这里实现了我的代码:demos.telerik.com/aspnet-mvc/grid/checkbox-selection
  • 您是否尝试将 .Width(50) 添加到其中?我没有也从未使用过 Telerik,所以我无法为您提供更多帮助,但我相信有足够多的人会这样做。
  • 是的,添加了宽度属性,但宽度是针对表格列空间的。谢谢。
  • 你使用的是哪个版本的框架?

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


【解决方案1】:

我认为由于剑道旧版本,它没有约束力。通过使用下面的模板选项来完成它。

columns.Template(@<text><input type="checkbox"/></text>).HeaderTemplate(@<text><input type="checkbox" /></text>); columns.Template(@<text><input type="checkbox"/></text>).HeaderTemplate(@<text><input type="checkbox" /></text>);

谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-17
    • 2012-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-24
    相关资源
    最近更新 更多