Condividi tramite


Cenni preliminari sul controllo server Web PlaceHolder

Aggiornamento: novembre 2007

Il controllo PlaceHolder consente di posizionare un controllo contenitore vuoto nella pagina e aggiungervi in modo dinamico elementi figlio in fase di esecuzione.

Vengono illustrati i seguenti argomenti:

  • Background

  • Esempi di codice

  • Riferimento alle classi

Background

Il controllo server Web PlaceHolder consente di posizionare un controllo contenitore vuoto all'interno della pagina e aggiungere, rimuovere o scorrere gli elementi figlio in fase di esecuzione. Il controllo esegue soltanto il rendering degli elementi figlio e non di un proprio markup.

È possibile, ad esempio, creare una pagina Web in cui venga visualizzato un numero variabile di pulsanti, in base alle opzioni selezionate dall'utente. In questo modo l'utente non si troverebbe di fronte a scelte potenzialmente poco chiare, non disponibili o irrilevanti per le proprie necessità. È possibile creare i pulsanti in modo dinamico, quindi aggiungerli come figli di un controllo PlaceHolder.

Torna all'inizio

Esempi di codice

Procedura: aggiungere controlli server Web PlaceHolder a una pagina Web Form (Visual Studio)

Procedura: aggiungere controlli a una pagina Web ASP.NET a livello di codice

Torna all'inizio

Riferimento alle classi

Nella tabella riportata di seguito sono elencate le classi correlate al controllo PlaceHolder.

Membro

Descrizione

PlaceHolder

Classe principale del controllo.

PlaceHolderControlBuilder

Classe che funziona con il parser per compilare un controllo PlaceHolder. Per creare un generatore di controlli personalizzati per un controllo derivato da PlaceHolder, è necessario ereditare da questa classe.

Torna all'inizio

Vedere anche

Altre risorse

Aggiunta di controlli ASP.NET a livello di codice