Повторитель, Пользовательская подкачка, PagedDataSource, возможно?

StackOverflow https://stackoverflow.com/questions/1019239

  •  06-07-2019
  •  | 
  •  

Вопрос

ПРИВЕТ, у меня есть ретранслятор, привязанный к ObjectDataSource.Я извлекаю свои данные, используя типизированный набор данных, и мой TableAdapter запрашивает подмножество данных в соответствии с startIndex и pageSize.Я полностью настроен на пользовательскую подкачку, и это действительно работает.

Однако я хотел бы знать, возможно ли, чтобы мой TableAdapter возвращал PagedDataSource, чтобы привязать к нему мой ObjectDataSource, все это с использованием пользовательской подкачки и кодирую свой собственный пейджер, используя свойства PagedDataSource.

На данный момент я хранение большого количества информации в ViewState например, currentPage, IsFirstPage, IsLastPage и т.д...Досадная вещь здесь заключается в том, что Метод selectcount метода ObjectDataSource от ObjectDataSource не будет отображать результат что является обязательным условием для создания пейджера...По сути, мне нужно сделать еще один вызов базы данных, просто чтобы выбрать это значение.

Наследование ObjectDataSource или ObjectDataSourceView только для предоставления TotalRowCount слишком сложно, я едва смог заставить его работать без добавления каких-либо функциональных возможностей.

Я немного прочитал о PagedDataSource, и мне кажется, что он не может выполнять много пользовательских подкачек вместе с ретранслятором...

Есть какие-нибудь идеи?

Это было полезно?

Решение

вы могли бы попробовать DataList вместе с DataPager, привязанным к вашему ODS.DataList похож на ретранслятор в том смысле, что вы должны явно объявить исходящую разметку, но предлагает более надежные возможности подкачки, особенно вместе с элементом управления DataPager.Видишь этот набор статей для получения дополнительной информации о том, как использовать элементы управления.

Другие советы

Это звучит почти точно так же, как то, что я реализовал всего несколько дней назад.Я получил большую помощь от 4 Парня Из Роллы.Ознакомьтесь с этой статьей, и в ней будет показано, как настроить ретранслятор с подкачкой.Вот еще один Статья 4GfR.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top