我有以下代码来获取MVC中的数据并在页面中显示:
@Html.Grid(Model).Named("profilesGrid").AutoGenerateColumns().Columns(columns =>
{
columns.Add(d => d.ProcessingStatus).Titled("Processing Status").Sortable(true).Filterable(true);;
columns.Add(d => d.CheckListDate).Format("{0:MM/dd/yyyy hh:mm:ss tt}").Sortable(true).Filterable(true);
}).WithPaging(20).Sortable().Filterable().WithMultipleFilters()
我想只显示ProcessingStatus =“OrderCompleted”
的数据关于如何做到这一点的任何想法?
答案 0 :(得分:1)
Model.Where(m => m.ProcessingStatus == "OrderCompleted")
您需要的数据是?您可以随时在Html.Grid()
。
如果你总是想要过滤那些行而不需要页面上任何其他行的其他行,那么在发送它之前在控制器,视图模型等中过滤它会更有意义。观点。