Я пытаюсь добавить разбивку на страницы в свой Gridview. Я добавил следующее свойства:Pagination on asp: DataGrid не работает
<table id="myTable" class="table tbody" runat="server" visible="false">
<tbody>
<tr>
<td>
<asp:DataGrid ID="myGrid" runat="server" CssClass="table table-striped tbody" Visible="false"
AutoGenerateColumns="True"
AllowPaging="True"
AllowCustomPaging="true"
ForeColor="black"
HeaderStyle-Font-Bold="true"
HeaderStyle-ForeColor="black"
GridLines="None"
EnableViewState="false" />
</td>
</tr>
</tbody>
</table>
Результирующий набор возвращает 22 строк, и он правильно показывает первые 10 на первой странице, но у меня нет никаких опций, чтобы перейти к следующей странице. Нет цифр или стрелок для перехода на страницу 2 и т. Д.
Может ли кто-нибудь помочь мне с тем, что я делаю неправильно?
Каким будет мой viewstate? – Code
все, что вы хотите назвать. Затем просто вызовите одно и то же имя вида просмотра, чтобы извлечь данные из него. Я использую ViewState, чтобы свести к минимуму количество вызовов базы данных, которые мне нужно сделать в течение жизненного цикла страницы. – JustLearning