2016-10-17 123 views
0

當前我正在使用kendo網格。我正面臨這個錯誤。請幫我解決這個錯誤。kendo自定義網格綁定錯誤

「DataSourceBuilder」不包含 「自定義」的定義和沒有擴展方法「自定義」接受類型的第一個參數 「DataSourceBuilder」可以找到(是否缺少 一個使用指令或程序集?參考)

我的代碼是在剃刀視圖是如下:在 「定製」

@(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"); 
     }) 
    ) 
) 

錯誤顯示。請幫幫我。

預先感謝您。

回答