Metodo DataPager.FindPageableItemContainer (System.Web.UI.WebControls)

Cambia visualizzazione:
ScriptFree
Riferimento a .NET Framework
Metodo DataPager.FindPageableItemContainer
Il presente articolo è stato tradotto manualmente. Per visualizzare questa pagina e contemporaneamente visualizzarne il contenuto in lingua inglese, passare alla visualizzazione semplificata.

Recupera il controllo con associazione a dati associato al controllo DataPager.

Spazio dei nomi:  System.Web.UI.WebControls
Assembly:  System.Web.Extensions (in System.Web.Extensions.dll)
Sintassi

Visual Basic
Protected Overridable Function FindPageableItemContainer As IPageableItemContainer
C#
protected virtual IPageableItemContainer FindPageableItemContainer()
Visual C++
protected:
virtual IPageableItemContainer^ FindPageableItemContainer()
F#
abstract FindPageableItemContainer : unit -> IPageableItemContainer 
override FindPageableItemContainer : unit -> IPageableItemContainer 

Valore restituito

Tipo: System.Web.UI.WebControls.IPageableItemContainer
Controllo con associazione a dati associato al controllo DataPager.
Eccezioni

Eccezione Condizione
InvalidOperationException

Un controllo che implementa l'interfaccia IPageableItemContainer non è stato trovato nella pagina.

In alternativa

Il controllo specificato dalla proprietà PagedControlID non implementa l'interfaccia IPageableItemContainer.

In alternativa

Il controllo DataPager non include il contenitore di denominazione.

Note

Il controllo con associazione a dati recuperato da questo metodo fa riferimento a un oggetto origine dati contenente i dati di cui il controllo DataPager esegue il paging. Per far sì che il controllo DataPager sia in grado di eseguire il paging dei dati in questione, il controllo con associazione a dati deve implementare l'interfaccia IPageableItemContainer.

Il metodo FindPageableItemContainer verifica se la proprietà PagedControlID è impostata sull'ID di un controllo con associazione a dati. Se la proprietà PagedControlID non è impostata, il metodo FindPageableItemContainer esamina lo stack di contenitori di denominazione per individuare un controllo con associazione a dati. Se ad esempio il controllo DataPager si trova all'interno del modello ListView.LayoutTemplate di un controllo ListView, non è necessario impostare la proprietà PagedControlID. Il metodo FindPageableItemContainer, infatti, è in grado di trovare automaticamente il controllo ListView esaminandone l’albero di controllo.

Informazioni sulla versione

.NET Framework

Supportato in: 4, 3.5
Piattaforme

Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Vedere anche

Riferimenti

Altre risorse