Gridview.Rows.count в многостраничном Gridview - PullRequest
1 голос
/ 19 марта 2011

У меня есть GridView, что подкачка имеет значение true, и я хочу взять количество строк, но возвращает только количество строк на странице 1,

Gridview.Rows.count 

1 Ответ

0 голосов
/ 22 марта 2011

Итак, вы ищете общее количество строк на конкретной странице?

Если это так, вам не следует пытаться найти эту информацию из 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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...