Mik*_*ike 8 c# asp.net-mvc html5 mvcgrid
我的Mvc Grid的代码如下所示,但由于某些原因,可排序和可过滤的属性不能像codePlex文档中所述那样工作.我使用html5和bootstrap.css在.NET 4.5中开发:
@Html.Grid(Model.Item2).Named("ViewEntries").Columns(columns =>
{
columns.Add(c => c.entryName).Titled("Entry Name").Sortable(true).Filterable(true);
columns.Add(c => c.entryDate).Titled("Date").Sortable(true);
columns.Add(c => c.entryDetails).Titled("Details").Sortable(true);
columns.Add().Titled("Name1").RenderValueAs(c => Name1((int)c.name1)).Sortable(true).Filterable(true);
columns.Add().Titled("Name2").RenderValueAs(c => Name2((int)c.name2)).Sortable(true).Filterable(true);
columns.Add().Titled("Name3").RenderValueAs(c => Name3((int)c.name3)).Sortable(true).Filterable(true);
}).WithPaging(10)
Run Code Online (Sandbox Code Playgroud)
非常感谢任何帮助,谢谢.
Mik*_*ike 14
所以这不起作用的原因是gridmvc.css实际上并没有在布局文件中被引用.只要我添加它,过滤就可以在正常渲染的列上按预期工作.
现在我遇到的问题是过滤来处理通过html帮助器呈现的列,但这只需要一些研究来创建自定义可过滤的小部件.感谢所有的帮助家伙=]