DataPager.FindPageableItemContainer Méthode

Définition

Récupère le contrôle lié aux données associé au contrôle 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

Retours

Le contrôle lié aux données associé au contrôle DataPager.

Exceptions

Un contrôle qui implémente l'interface IPageableItemContainer était introuvable dans la page.

- ou -

Le contrôle spécifié par la propriété PagedControlID n'implémente pas l'interface IPageableItemContainer.

- ou -

Le contrôle DataPager ne possède pas de conteneur de dénomination.

Remarques

Le contrôle lié aux données récupéré par cette méthode fait référence à un objet de source de données qui contient les données que le DataPager contrôle pages. Pour que le DataPager contrôle puisse pager ces données, le contrôle lié aux données doit implémenter l’interface IPageableItemContainer .

La FindPageableItemContainer méthode vérifie si la PagedControlID propriété est définie sur l’ID d’un contrôle lié aux données. Si la PagedControlID propriété n’est pas définie, la FindPageableItemContainer méthode monte dans la pile des conteneurs d’affectation de noms pour rechercher un contrôle lié aux données. Par exemple, si le DataPager contrôle se trouve à l’intérieur du ListView.LayoutTemplate modèle d’un ListView contrôle, la PagedControlID propriété n’a pas besoin d’être définie. En effet, la FindPageableItemContainer méthode peut trouver automatiquement le ListView contrôle en examinant l’arborescence du contrôle.

S’applique à

Voir aussi