仅根据列值获取MVC中的特定行

时间:2015-07-01 00:04:12

标签: asp.net-mvc

我有以下代码来获取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”

的数据

关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:1)

Model.Where(m => m.ProcessingStatus == "OrderCompleted")您需要的数据是?您可以随时在Html.Grid()

中内联

如果你总是想要过滤那些行而不需要页面上任何其他行的其他行,那么在发送它之前在控制器,视图模型等中过滤它会更有意义。观点。