使用以下类加载/过滤/订购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)