场景:使用Grid.Mvc,并与ViewBag绑定(包含机型列表)。我把模特儿预约名单放在视窗里了。在UI中,我有两个网格,一个用于显示已访问的约会,另一个用于未访问的约会。
Grid 1: HasVisited == True
Grid 2: HasVisited == False
@Html.Grid(Model).Named("Grid1").Columns(columns =>
{
columns.Add(c => c.StartTime).Titled("Date").Filterable(true).Sortable(true);
columns.Add(c => c.Patient).Titled("Patient").Filterable(true).Sortable(true);
}).WithPaging(10).Sortable(true)上面是Grid.Mvc网格的实现。我们是否有任何方法来绑定指定条件的网格。?
发布于 2016-10-27 20:17:37
只需将Model更改为Model.Where(d=>d.HasVisited==true)即可过滤数据。
发布于 2016-10-27 19:59:15
修改后;
@Html.Grid(Model.Where(d=>d.HasVisited==true)).Named("Grid1").Columns(columns =>
{
columns.Add(c => c.StartTime).Titled("Date").Filterable(true).Sortable(true);
columns.Add(c => c.Patient).Titled("Patient").Filterable(true).Sortable(true);
}).WithPaging(10).Sortable(true)https://stackoverflow.com/questions/40282563
复制相似问题