Sdílet prostřednictvím


DataPager.FindPageableItemContainer Metoda

Definice

Načte ovládací prvek vázaný na data, který je přidružený k ovládacího DataPager prvku.

protected:
 virtual System::Web::UI::WebControls::IPageableItemContainer ^ FindPageableItemContainer();
protected virtual System.Web.UI.WebControls.IPageableItemContainer FindPageableItemContainer ();
abstract member FindPageableItemContainer : unit -> System.Web.UI.WebControls.IPageableItemContainer
override this.FindPageableItemContainer : unit -> System.Web.UI.WebControls.IPageableItemContainer
Protected Overridable Function FindPageableItemContainer () As IPageableItemContainer

Návraty

Ovládací prvek vázaný na data, který je přidružený k ovládacího DataPager prvku.

Výjimky

Ovládací prvek, který implementuje IPageableItemContainer rozhraní, nebyl na stránce nalezen.

-nebo-

Ovládací prvek určený PagedControlID vlastností neimplementuje IPageableItemContainer rozhraní.

-nebo-

Ovládací DataPager prvek nemá kontejner názvů.

Poznámky

Ovládací prvek vázané na data načtený touto metodou odkazuje na objekt zdroje dat, který obsahuje data, která DataPager ovládací prvek stránky. DataPager Aby ovládací prvek mohl stránkovat tato data, musí ovládací prvek vázaný na IPageableItemContainer data implementovat rozhraní.

Metoda FindPageableItemContainer zkontroluje, jestli PagedControlID je vlastnost nastavena na ID ovládacího prvku vázaného na data. PagedControlID Pokud vlastnost není nastavená, FindPageableItemContainer metoda přejde do zásobníku pojmenování kontejnerů a vyhledá ovládací prvek vázané na data. Pokud DataPager je například ovládací prvek uvnitř ListView.LayoutTemplate šablony ListView ovládacího prvku, PagedControlID nemusí být vlastnost nastavena. Je to proto, že FindPageableItemContainer metoda může automaticky najít ListView ovládací prvek prozkoumáním stromu ovládacího prvku.

Platí pro

Viz také