4

我有一个带有事件的 EntityDataSource OnSelected(在完成查询后触发)。事件处理程序具有类型为 的事件参数EntityDataSourceSelectedEventArgs e。查询运行良好,没有错误,IEnumerablee.Results包含 1 个对象(我可以通过非空的 foreach 循环运行)但e.TotalRowCount返回-1.

有人知道这意味着什么以及TotalRowCount实际表达了什么信息吗?如果不使用,如何确定选定对象的数量TotalRowCount

4

1 回答 1

3

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.entitydatasource.selected(VS.100).aspx

    The TotalRowCount property of the EntityDataSourceSelectedEventArgs 
object shows the total number of objects in all pages, regardless of the 
values passed by the data-bound control for paging. 

    TotalRowCount is only retrieved if the data-bound 
control needs it, such as if paging is enabled.

您的数据绑定控件是否使用分页?

于 2010-03-02T21:35:04.770 回答