HI, ich habe einen Repeater an eine ObjectDataSource gebunden. Ich erhalte meine Daten mit einem typisierten DataSet und mein TableAdapter fragt eine Teilmenge der Daten nach einem startIndex und pageSize ab. Ich bin bereit für das benutzerdefinierte Paging und es funktioniert tatsächlich.Repeater, benutzerdefinierte Paging, PagedDataSource, möglich?
Allerdings würde ich gerne wissen, ob es möglich ist, für meine Table eine PagedDataSource zurückzukehren, um meine Object daran zu binden, dies alle benutzerdefinierten mit Paging und Codierung meiner eigenen Pager der PagedDataSource Eigenschaften verwenden.
Im Moment bin ich ein Bündel von Informationen in der Viewstate speichern wie die Current, IsFirstPage, IsLastPage, etc ... Ein hier Ärgerliche ist, dass die Select des Object wird das Ergebnis nicht aussetzen das ist ein Muss, um den Pager zu erstellen ... Grundsätzlich muss ich einen weiteren Aufruf der Datenbank nur um diesen Wert auszuwählen.
Vererbung der ObjectDataSource oder ObjectDataSourceView, nur um den TotalRowCount freizulegen, ist einfach zu kompliziert, ich konnte es kaum schaffen, ohne irgendwelche Funktionalitäten hinzuzufügen.
Ich habe ein wenig über PagedDataSource lesen und es fühlt sich an wie es nicht viel Gewohnheit Paging zusammen mit einem Repeater ...
Irgendwelche Ideentun kann?
Ich freue mich auf Ihre Idee +1, shouldn Es dauert nicht lange. – maxbeaudoin
Ich bin geschraubt, mit 2.0 hehe ... Wird einen freundlichen DataPager für 2.0 suchen. – maxbeaudoin
doh ... yeah, das wird es viel schwieriger machen, wenn du in 2.0 land steckst. –