【问题标题】:kendo Grid bind error on custom自定义上的剑道网格绑定错误
【发布时间】:2016-10-17 05:03:11
【问题描述】:

目前我正在研究剑道网格。我正面临这个错误。请帮我解决这个错误。

“DataSourceBuilder”不包含对 'Custom' 并且没有扩展方法 'Custom' 接受第一个参数 可以找到“DataSourceBuilder”类型的(您是否缺少 using 指令还是程序集引用?)

我的代码在剃刀视图上如下:

@(Html.Kendo().Grid<KendoApp.Models.Customer>()
    .Name("Grid")
    .Columns(columns =>
    {
        columns.Bound(p => p.ID)
                .ClientFooterTemplate("<div>Total Count: #=count#</div><div>Min: #= min #</div><div>Max: #= max #</div>");
        columns.Bound(p => p.Age)
            .ClientFooterTemplate("Average: #=average#");
        columns.Bound(p => p.Name)
            .ClientFooterTemplate("<div>Count: #= count #</div>");
        columns.Bound(p => p.Salary)
            .ClientFooterTemplate("<div>Sum: #= sum #</div>");
    })
    .ToolBar(toolbar =>
    {
        toolbar.Create();
        toolbar.Save();
    })
    .Editable(editable => editable.Mode(GridEditMode.InCell))
    .Pageable()
    .Navigatable()
    .Sortable()
    .Scrollable()
    .DataSource(dataSource => dataSource
        .Custom()
        .Batch(true)
        .PageSize(20)
        .Schema(schema => schema.Model(m => m.Id(p => p.ProductID)))
        .Transport(transport =>
        {
            transport.Read(read =>
            read.Url("http://demos.telerik.com/kendo-ui/service/products")
                .DataType("jsonp")
            );
            transport.Create(create =>
            create.Url("http://demos.telerik.com/kendo-ui/service/products/create")
                    .DataType("jsonp")
            );
            transport.Update(update =>
            update.Url("http://demos.telerik.com/kendo-ui/service/products/update")
                    .DataType("jsonp")
            );
            transport.Destroy(destroy =>
            destroy.Url("http://demos.telerik.com/kendo-ui/service/products/destroy")
                    .DataType("jsonp")
            );
            transport.ParameterMap("parameterMap");
        })
    )
)

“自定义”上的错误显示。请帮帮我。

提前谢谢你。

【问题讨论】:

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


    【解决方案1】:

    自定义数据源是在 2014.1.318 版本中引入的。确保您使用的是此版本或更新的 Kendo.Mvc.dll 版本。

    有关自定义 DataSource 使用的更多信息,请访问:

    http://docs.telerik.com/kendo-ui/aspnet-mvc/custom-datasource

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 2013-11-26
      相关资源
      最近更新 更多