Sdílet prostřednictvím


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

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

Poznámky

Stránkování ovládacím ObjectDataSourceView prvku je zpracováno nastavením EnablePaging, StartRowIndexParameterName, MaximumRowsParameterNamea SelectCountMethod vlastnosti ObjectDataSourceView a 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 pojmenovány definovanými vlastnostmi a MaximumRowsParameterName vlastnostmiStartRowIndexParameterName. Metoda Select by měla vrátit požadovaný počet řádků začínajících zadaným indexem. 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ím počtem 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 možnosti 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ů. Kromě toho, pokud SelectCountMethod je vlastnost nastavena, ovládací prvek vázané na 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é