DataPager.FindPageableItemContainer Yöntem

Tanım

Denetimle DataPager ilişkili veri bağlama denetimini alır.

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

Döndürülenler

Denetimle DataPager ilişkili veri bağlama denetimi.

Özel durumlar

Arabirimi uygulayan IPageableItemContainer bir denetim sayfada bulunamadı.

-veya-

özelliği tarafından PagedControlID belirtilen denetim arabirimini IPageableItemContainer uygulamaz.

-veya-

Denetimin DataPager adlandırma kapsayıcısı yok.

Açıklamalar

Bu yöntem tarafından alınan veri bağlama denetimi, denetim sayfalarının verilerini içeren bir veri kaynağı nesnesine başvurur DataPager . Denetimin DataPager bu verileri sayfalayabilmesi için, veriye bağlı denetimin arabirimi uygulaması IPageableItemContainer gerekir.

yöntemi, FindPageableItemContainer özelliğin PagedControlID veri bağlama denetiminin kimliğine ayarlanıp ayarlanmadığını denetler. PagedControlID Özelliği ayarlanmazsa yöntemi, FindPageableItemContainer veriye bağlı bir denetim aramak için adlandırma kapsayıcıları yığınına gider. Örneğin, denetim bir DataPager denetimin şablonunun ListView.LayoutTemplate içindeyseListView, özelliğin PagedControlID ayarlanması gerekmez. Bunun nedeni, yöntemin FindPageableItemContainer denetim ağacını ListView inceleyerek denetimi otomatik olarak bulabilmesidir.

Şunlara uygulanır

Ayrıca bkz.