ObjectDataSourceView.EnablePaging Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállít egy értéket, amely jelzi, hogy az adatforrás-vezérlő támogatja-e a lekért adatkészlet lapozását.
public:
property bool EnablePaging { bool get(); void set(bool value); };
public bool EnablePaging { get; set; }
member this.EnablePaging : bool with get, set
Public Property EnablePaging As Boolean
Tulajdonság értéke
true, ha az adatforrás-vezérlő támogatja a lekért adatok lapozását; egyéb esetben. false
Megjegyzések
A vezérlőelem lapozását az ObjectDataSourceView üzleti objektumban a megfelelő paraméterekkel rendelkező metódus beállításával EnablePagingStartRowIndexParameterNameMaximumRowsParameterNameés SelectCountMethod tulajdonságaival ObjectDataSourceViewSelect lehet kezelni.
EnablePaging A tulajdonság beállításakor truea SelectParameters gyűjtemény két további paramétert tartalmaz az első kért sorhoz és a kért sorok számához. Ez a két paraméter a tulajdonságok és StartRowIndexParameterName a MaximumRowsParameterName tulajdonságok által meghatározottak szerint van elnevezve. A Select metódusnak a megadott indextől kezdődően a kért számú sort kell visszaadnia. Mivel előfordulhat, hogy az adatok nem egyenlően oszlanak el az oldal méretével, előfordulhat, hogy az utolsó oldal kevesebb sort tartalmaz. Így a kért sorok száma valójában a visszaadott sorok maximális száma.
A CanRetrieveTotalRowCount rendszer a metódus hívása során ellenőrzi a ExecuteSelect tulajdonságot, hogy az adatforrás-vezérlés a különböző DataSourceSelectArguments tulajdonságok beállításával minden kért képességet támogatjon.
Ha a lapozás engedélyezve van a társított adatkötésű vezérlőn, az adatkötésű vezérlő meghívja a Select metódust a kezdőindexkel és a szükséges sorok számával. Emellett ha a SelectCountMethod tulajdonság be van állítva, az adatkötésű vezérlő meghívja a metódust, mielőtt megjelenítené a lapozóvezérlőket. Ha például egy GridView vezérlőelem oldalmérete 5, és a SelectCountMethod metódus 20 értéket ad vissza, csak 4 oldal jelenik meg a lapozóban.
A tulajdonság értéke EnablePaging megtekintési állapotban van tárolva.