2012-01-31 2 views
2

У меня приблизительно 50000 строк gridview.and я устанавливаю gridize gridize 20. Как мы можем найти последнюю сетку gridview.If мы делаем дальше, тогда это требует больше время.grid view найти последнюю строку, когда мы выполняем подкачку в C# .net

+0

ли вы имеете в виду последний на текущей странице или последней записи в общем наборе записей? – Digbyswift

+0

Последнее на текущей странице –

ответ

1

Если у меня есть вопрос, вы хотите перейти на последнюю страницу с первой страницы. Что вы можете сделать, когда вы привязку gridview сохранить количество строк в источнике данных в viewstate:

viewstate["rowCount"]=number; 

Затем используйте отдельную ссылку для навигации на последнюю страницу которая пожары pageindexchanging события. На этом мероприятии вы можете рассчитать Viewstate["rowCount"]/pagesize, который даст вам общее количество страниц.

Теперь назначьте gridview.pageIndex=aboveresult

0

Вы также можете

int RowCount = GridView.Rows.Count; 
GridView.PageIndex = RowCount/20;//as you set 20 rows per page... 
+0

В том месте, где мы пишем выше код –

Смежные вопросы