小编rGi*_*osa的帖子

如何使用Kendo UI Grid与ToDataSourceResult(),IQueryable <T>,ViewModel和AutoMapper?

使用以下类加载/过滤/订购Kendo网格的最佳方法是什么:

域:

public class Car
{
    public virtual int Id { get; set; }
    public virtual string Name { get; set; }
    public virtual bool IsActive { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

视图模型

public class CarViewModel
{
    public virtual int Id { get; set; }
    public virtual string Name { get; set; }
    public virtual string IsActiveText { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

AutoMapper

Mapper.CreateMap<Car, CarViewModel>()
      .ForMember(dest => dest.IsActiveText, 
                 src => src.MapFrom(m => m.IsActive ? "Yes" : "No"));
Run Code Online (Sandbox Code Playgroud)

IQueryable的

var domainList = …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc kendo-ui kendo-grid

11
推荐指数
2
解决办法
4万
查看次数

标签 统计

asp.net-mvc ×1

c# ×1

kendo-grid ×1

kendo-ui ×1