Цифровая разбивка на страницы ASP.Net GridView с неограниченным количеством страниц

У меня есть GridView с включенным разбиением по страницам и параметром PageSettings Mode, установленным на «Numeric». Эта настройка в настоящее время отображается правильно для десяти страниц или меньше:

1 2 3 4 5 6 7 8 9 10

Когда он достигает одиннадцати или более страниц, он добавляет "..." (многоточие) в конце, чтобы, по сути, разбить страницы на страницы. Одиннадцать или более страниц выглядят так:

1 2 3 4 5 6 7 8 9 10 ...

Как я могу настроить это на другое количество страниц? Я хочу, чтобы они поднялись до 25, прежде чем показывать "...". Примерно так:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ...

РЕДАКТИРОВАТЬ

Ответ в комментариях. Используйте свойство PagerSettings-PageButtonCount , которое будет выглядеть примерно так:

<asp:GridView ID="gvData" runat="server" AllowPaging=true PageSize=5 PagerSettings-PageButtonCount=20></asp:GridView>
5
задан Peach 27 May 2011 в 16:29
поделиться