語言

DataPager.FindPageableItemContainer 方法

定義

擷取與該 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

傳回

與該 DataPager 控制項相關聯的資料綁定控制。

例外狀況

頁面上找不到實作該 IPageableItemContainer 介面的控制項。

-或-

屬性所PagedControlID指定的控制項並不實作該介面。IPageableItemContainer

-或-

DataPager控制組沒有命名容器。

備註

此方法取得的資料綁定控制項會參考一個包含控制分頁資料 DataPager 的資料來源物件。 為了DataPager讓控制項能夠分頁這些資料,資料綁定控制項必須實作該介面。IPageableItemContainer

此 FindPageableItemContainer 方法會檢查該 PagedControlID 屬性是否設定為資料綁定控制項的 ID。 如果該屬性未被設定, PagedControlID 該 FindPageableItemContainer 方法會往命名容器堆疊中尋找資料綁定控制項。 例如,如果 DataPager 控制項位於 ListView.LayoutTemplate 控制 ListView 項的範本中,則不必設定該 PagedControlID 屬性。 這是因為該FindPageableItemContainer方法能透過檢查控制樹自動找到控制點。ListView

適用於

另請參閱