我有一个GridView,分页是真的,我想获取行数但只返回第1页的行数,
Gridview.Rows.count
答案 0 :(得分:0)
那么您是否在寻找特定页面上的总行数?
如果是这样,您不应该尝试从GridView
中找到该信息,而是查看您绑定DataSource
的基础GridView
。
例如
List<SomeObjects> lst = GetYourData();
yourGrid.DataSource = lst;
yourGrid.DataBind();
// if you want to get the count for a specific page
int currentPage = 2;
int countForPage2 = (lst.Count > currentPage * totalItemsPerPage)) ?
totalItemsPerPage : lst.Count - ((currentPage - 1) * totalItemsPerPage);