DataPager.FindPageableItemContainer 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取與該 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