【发布时间】:2016-06-16 01:00:56
【问题描述】:
DataSourceResult 不包含ToDataSourceResult 的定义,并且最佳扩展方法重载QueryableExtensions.ToDataSourceResult(DataTable, DataSourceRequest) 需要DataTable 类型的接收器
var results = db.Accounts.ToDataSourceResult(
request,
o => new {
ID = o.ID,
AccCode = o.AccCode,
AccName = o.AccName,
Phone = o.Phone,
Email = o.Email,
DateBirth = o.DateBirth,
Address = o.Address,
Type = o.Type
}
);
return Json(results.ToDataSourceResult(request), JsonRequestBehavior.AllowGet);
【问题讨论】:
-
@( Html.Kendo().Grid
() .Name("client") -
公共类 AccountsViewModel { public long ID { get;放; } 公众长?加码 { 得到;放; } [StringLength(50)] 公共字符串 AccName { 获取;放; } [StringLength(50)] 公共字符串电话 { 获取;放; } [StringLength(50)] 公共字符串电子邮件 { 获取;放; } [StringLength(50)] 公共字符串 DateBirth { get;放; } [StringLength(50)] 公共字符串地址 { 获取;放; } 公共整数?报价 ID { 获取;放; } 公共整数?输入 { 获取;放; }
标签: user-interface model-view-controller kendo-ui grid