我使用此代码来过滤列表中的项目。@foreach loop - linq/razor
@foreach (var wu in ViewBag.GetWorkUser.Where(op => op.action == 0))
{@wu.DisplayName}
代码:LINQ /剃刀
,但我收到这个错误
不能使用lambda表达式作为参数传递给一个动态 分派操作,而不首先将其浇铸到一个委托或 表达树型
我不明白这里有什么问题。我有搜索,并尝试其他代码来解决这个问题 但仍然是相同的错误。
有人可以给我这个请愿书吗?
您应该将viewbag转换为您的模型类型 –
尝试将ViewBag.GetWorkUser投射到列表 –