Mar*_*ark 7 c# asp.net asp.net-mvc razor asp.net-mvc-3
是否有可能在Razor中使用"Sum",因此您可以总结视图中已经完成的内容.即.我的观点是这样的:
@model IEnumerable<cb2.ViewModels.ResultsVM>
...
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.Qualified)
</td>
...
}
Run Code Online (Sandbox Code Playgroud)
然后我想总结屏幕底部的所有Qualified in,类似于:
@Model.Qualified.Sum()
Run Code Online (Sandbox Code Playgroud)
但我得到错误:
'System.Collections.Generic.IEnumerable<cb2.ViewModels.ResultsVM>' does not contain a definition for 'Qualified'
我认为Qazor在模型上简单地使用Sum或Count会很容易吗?
谢谢,马克
D S*_*ley 24
我想你想要:
@Model.Sum(i => i.Qualified)
Run Code Online (Sandbox Code Playgroud)
Qualified是模型中项目的属性,而不是模型本身.
| 归档时间: |
|
| 查看次数: |
21901 次 |
| 最近记录: |