ObjectDataSourceView.EnablePaging Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda ovládací prvek zdroje dat podporuje stránkování prostřednictvím sady dat, která načte.

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

Hodnota vlastnosti

Boolean

true, pokud ovládací prvek zdroje dat podporuje stránkování prostřednictvím dat, která načte; falsev opačném případě .

Poznámky

Stránkování ovládacím ObjectDataSourceView prvku se zpracovává nastavením EnablePaging, , StartRowIndexParameterNameMaximumRowsParameterNamea vlastnosti ObjectDataSourceView a SelectCountMethod definování Select metody v obchodním objektu se správnými parametry. Pokud je vlastnost nastavena EnablePaging na true, SelectParameters kolekce obsahuje dva další parametry pro první požadovaný řádek a počet požadovaných řádků. Tyto dva parametry jsou pojmenované jako definované vlastnostmi a MaximumRowsParameterName vlastnostmiStartRowIndexParameterName. Metoda Select by měla vrátit požadovaný počet řádků začínajících na zadaném indexu. Vzhledem k tomu, že data nemusí rovnoměrně dělit velikostí stránky, může poslední stránka obsahovat méně řádků. Požadovaný počet řádků je tedy ve skutečnosti maximální počet vrácených řádků.

Vlastnost CanRetrieveTotalRowCount je kontrolována během volání ExecuteSelect metody, aby se zajistilo, že ovládací prvek zdroje dat podporuje všechny funkce požadované nastavením různých DataSourceSelectArguments vlastností.

Pokud je u přidruženého ovládacího prvku vázaného na data povolené stránkování, volá Select ovládací prvek vázaný na data metodu s počátečním indexem a počtem požadovaných řádků. Pokud je vlastnost nastavena, ovládací prvek vázané na SelectCountMethod data volá metodu před vykreslením ovládacích prvků pager. Pokud má například GridView ovládací prvek povoleno stránkování s velikostí stránky 5 a SelectCountMethod metoda vrátí 20, zobrazí se v pageru pouze 4 stránky.

Hodnota EnablePaging vlastnosti je uložena ve stavu zobrazení.

Platí pro

Viz také