DataPager.FindPageableItemContainer Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kontrolkę powiązaną z danymi, która jest skojarzona z kontrolką DataPager .
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
Zwraca
Kontrolka powiązana z danymi skojarzona z kontrolką DataPager .
Wyjątki
Nie można odnaleźć kontrolki IPageableItemContainer implementujące interfejs na stronie.
-lub-
Kontrolka określona przez PagedControlID właściwość nie implementuje interfejsu IPageableItemContainer .
-lub-
Kontrolka DataPager nie ma kontenera nazewnictwa.
Uwagi
Kontrolka powiązana z danymi pobierana przez tę metodę odwołuje się do obiektu źródła danych zawierającego DataPager dane, które strony sterujące. Aby kontrolka DataPager mogła stronicować te dane, kontrolka powiązana z danymi musi zaimplementować IPageableItemContainer interfejs.
Metoda FindPageableItemContainer sprawdza, czy PagedControlID właściwość jest ustawiona na identyfikator kontrolki powiązanej z danymi. PagedControlID Jeśli właściwość nie jest ustawiona, FindPageableItemContainer metoda przechodzi w górę stos kontenerów nazewnictwa w celu wyszukania kontrolki powiązanej z danymi. Jeśli na przykład kontrolka DataPager znajduje się wewnątrz ListView.LayoutTemplate szablonu kontrolki ListView , PagedControlID właściwość nie musi być ustawiona. Jest to spowodowane tym, że FindPageableItemContainer metoda może automatycznie znaleźć kontrolkę ListView , sprawdzając drzewo kontrolek.