Asp.Net: пейджер в Usercontrol не пейджинговый - PullRequest
0 голосов
/ 06 января 2010

У меня есть элемент управления listview и элемент управления datapager на странице ascx, затем он встроен в страницу aspx.

Когда моя страница загружается, появляются записи и номера страниц появляются в пейджере, однако, когда я нажимаю на любой из номеров страниц, страница всегда пуста, записей нет.

Есть ли известные проблемы с пейджером в пользовательском контроле?

Любой совет приветствуется.

С уважением Растопить

Ответы [ 2 ]

1 голос
/ 03 июля 2014

проблема в том, что при использовании пользовательского элемента управления в представлении списка и в базе данных пользовательский элемент управления инициализируется перед рендерингом listd itemdataBound, и поэтому вы получаете пустую страницу все, что вам нужно сделать, это добавить публичный метод Reinitialize (), содержащий все инициализации пользовательского элемента управления

1 голос
/ 06 января 2010

У меня была такая же проблема сегодня. Ваш вопрос не очень понятен, но я могу дать подсказку, сказав, что вам придется снова связываться с данными, когда ваша страница перезагрузится.

...