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 идентификатор элемента управления с привязкой к данным. PagedControlID Если свойство не задано, FindPageableItemContainer метод поднимается по стеку именования контейнеров для поиска элемента управления с привязкой к данным. Например, если DataPager элемент управления находится внутри ListView.LayoutTemplate шаблона ListView элемента управления, PagedControlID задавать свойство не требуется. Это связано с тем, FindPageableItemContainer что метод может автоматически найти ListView элемент управления, проверив дерево элементов управления.