Принудительное отображение пейджера ASP.NET GridView

Сообщение об ошибке вводит в заблуждение. Вы должны иметь MultipleActiveResultSets=True в строке соединения, чтобы иметь возможность отправлять две отдельные команды с двумя разными считывателями.

13
задан juarola 29 June 2009 в 08:07
поделиться

1 ответ

Хорошо, это было не так уж сложно: -)

На основании моего первоначального тестирования, следующее помогло:

GridViewRow pagerRow = (GridViewRow) this.BottomPagerRow;

if(pagerRow != null && pagerRow.Visible == false)
pagerRow.Visible = true;

Я просто добавил это, чтобы переопределить OnPreRender, и вот, пейджер виден, даже когда есть отображается только одна страница с данными. Тем не менее, мне нужно провести дополнительное тестирование, прежде чем я могу быть уверен. Мне кажется это простым.

22
ответ дан 1 December 2019 в 07:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: