Реализация ListView и DataPager в FW 3.5 работает, но ведет себя плохо при переносе проекта на FW 4.0

У меня есть 2 списка на странице asp.net. Оба используют пейджер с выпадающим списком (показывая X из X страниц, каждый просмотр списка может отображать только 5 записей на одной странице списка). Основываясь на выборе в первом, я показываю некоторые элементы во втором списке, и у меня также есть возможность добавлять новые элементы во втором.

Когда я добавляю новые элементы во второе представление списка (используя InsertItemTemplate), я также гарантирую, что, если вновь добавленная запись идет на второй странице, я устанавливаю отображение списка, чтобы показывать вторую страницу с вновь добавленной записью в качестве выбранного элемента.

Все это прекрасно работает с использованием.NET Framework 3.5.
Недавно мы перенесли наше приложение на Framework 4.0, и с тех пор Selections & Paging во втором просмотре списка ведут себя неправильно (они не отображаются). Также логика следующей страницы не работает и показывает мне EmptyDataTemplate.

Большая часть моего кода, связанного с подкачкой, основана на методе DataPager.SetPageProperties().

Кто-нибудь заметил такое поведение в Framework 4?

0 ответов

Другие вопросы по тегам