我有一个名为'IdleTime'的列,其中包含'59d 173','23d 267'等值,代表n天和t时间。但我想通过UpdatedTime对此列进行排序,因为在排序时它将IdleTime视为字符串,因此值未正确排序。
@(Html.Kendo().Grid(Model).Name("StudentModel")
.Columns(column =>
{
column.Bound(p => p.ID).Width(30).EditorTemplateName("#=GetID(this)#");
column.Bound(p => p.IdleTime).Width(30);
column.Bound(p => p.UpdatedTime).Width(50);
})
.Selectable()
.Sortable())
答案 0 :(得分:1)
似乎比较(在JQuery Kendo中)并不是解决剑道MVC包装器这个问题的唯一方法。为此,我使用了ClientTemplate
column.Bound(p => p.UpdatedTime).Width(50).ClientTemplate("#=IdleTime#");