【问题标题】:How to count total number of results return by list and display如何计算列表返回的结果总数并显示
【发布时间】:2015-02-01 21:56:57
【问题描述】:

我正在使用 MVC 4。
我根据我在网络网格中的搜索条件将结果绑定到网格中。我每页显示 10 条记录。
问题是。
如何显示网格下方的记录总数。
我尝试在控件中计算结果列表并将其显示在视图中。
如果我使用

 @Html.TextBoxFor(m => m.NumberOfRows) 

它在文本框中返回结果 但是如果我使用标签意味着如果显示属性名称而不是总数。

 @Html.LabelFor(m => m.NumberOfRows) 

为什么标签显示属性名称。我怎样才能显示总数。或者是否可以在网络网格本身中显示总数? 请帮忙。

【问题讨论】:

  • 为什么 label 显示属性名称? 因为 LabelFor() 就是这样做的。

标签: asp.net-mvc html asp.net-mvc-4 webgrid


【解决方案1】:

MVC 中的LabelFor() 用于显示模型属性名称,因此,如果您从控制器操作将值绑定到NumberOfRows,则改为使用LabelFor()

而不是

@Html.LabelFor(m => m.NumberOfRows)

试试

@Model.NumberOfRows

【讨论】:

  • 谢谢。是否可以在 webgrid 本身中显示总数。
  • 或者可能是DisplayFor()
猜你喜欢
  • 2013-12-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多