共用方式為


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 屬性 (Property) 指定的控制項沒有實作 IPageableItemContainer 介面。

-或-

DataPager 控制項沒有命名容器。

備註

這個方法所擷取的數據綁定控件會參考數據源物件,其中包含控件頁面的數據 DataPagerDataPager若要讓控件能夠分頁此數據,數據綁定控件必須實作 IPageableItemContainer 介面。

方法會 FindPageableItemContainer 檢查 屬性是否 PagedControlID 設定為數據綁定控件的標識碼。 PagedControlID如果未設定 屬性,方法會FindPageableItemContainer向上捲動命名容器的堆疊,以尋找數據綁定控件。 例如,如果DataPager控件位於控件的ListView範本內ListView.LayoutTemplatePagedControlID則不需要設定 屬性。 這是因為 FindPageableItemContainer 方法可以藉由檢查控件樹來自動尋找 ListView 控件。

適用於

另請參閱