我正在使用MVC 2并显示网格。现在在这个网格的最后,我想显示不同的统计信息,例如MVC 2 =计数和其他统计
在网格行数 的行数,其中一个特定列是值的空 萨姆在一个特定列
我使用显示网格是下面的代码部分
<% foreach (var item in Model)
{%>
<tr>
<td> <%: item.tblCourse.CourseName %></td>
<td> <%: item.NeededHoursPerWeek %> </td>
<td> <%:item.tblCourseWantedHours.Sum(x=>x.WantedHoursPerWeek)%> </td>
<td> <%: item.NeededHoursPerWeek - item.tblCourseWantedHours.Sum(x => x.WantedHoursPerWeek)%> </td>
<td>
<% foreach (var i in item.tblCourseWantedHours)
{ %>
<%: i.tblPerson.Surename %>
<% } %>
</td>
<td> <%: item.tblCourse.tblInstitute.InstituteName %> </td>
</tr>
<% } %>
我有简单的控制器
公众的ActionResult指数(字符串学期) {
var allCoursesNeedHours = _pr.FindAllCourseNeededHoursInSemester(semester);
if (allCoursesNeedHours.Count() == 0)
return View("NotFound");
return View(allCoursesNeedHours);
}
和在存储库的简单查询
公共的IQueryable FindAllCourseNeededHoursInSemester(串学期) {从_db.tblCourseNeededHours allCourses 返回ORDERBY allCourses.tblCourse.CourseName其中allCourses.Semester ==学期选择allCourses; }
查看代码我已经显示,所以你可以请指导我在哪个地方我必须做出更改以获得这些统计数据。由于我是MVC 2的新手,所以我很困惑以得到结果