Реализация ListView и DataPager в FW 3.5 работает, но ведет себя плохо при переносе проекта на FW 4.0 - PullRequest
1 голос
/ 27 октября 2010

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

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

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

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

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

...