ASPX è una estensione della pagina all'interno di ASP.NET , la tecnologia di scripting server -based di Microsoft. ASPX è molto simile al codice HTML e possono contenere codice HTML , XML e script. È possibile rendere le pagine ASPX interattivo con l'aggiunta di uno o più controlli che presentano o di raccogliere informazioni dagli utenti . Istruzioni Aggiunta di controlli dichiarativo in fase di progettazione 1
Aprire la vista di origine della pagina in cui il controllo è da aggiungere . 2
tipo la sintassi per la desiderato di controllo all'interno della pagina
ad esempio per aggiungere un controllo server web per un tasto enter : .
O per un controllo server HTML per un pulsante :
< br > 3
Anteprima della pagina nella finestra di progettazione per essere sicuri che il comando desiderato viene eseguito il rendering . aggiungere controlli in fase di esecuzione 4
aggiungere un contenitore per il controllo nella finestra di progettazione del controllo che verrà aggiunto in modo dinamico in fase di esecuzione . Se non sei sicuro del contenitore appropriato per il controllo da aggiungere dinamicamente un controllo server Web PlaceHolder o il pannello può essere utilizzato . 5
Creare un nuovo metodo chiamato " InitializeControls . "
6
Creare un'istanza del controllo e impostare le proprietà nel " InitializeControls " metodo. Ad esempio , se si desidera aggiungere una etichetta in modo dinamico :
Label myLabel = new Label ( ) ;
myLabel.Text = " Etichetta di esempio" ; 7 < p > aggiungere il nuovo controllo all'insieme Controls del contenitore creato per aggiungere il controllo dinamico del metodo " InitializeControls " . Continuando con l'esempio precedente , se si sta aggiungendo una etichetta in modo dinamico , la sintassi dovrebbe essere simile a :
Pannello Panel1 = new Panel ( ) ;
Panel1.Controls.Add ( myLabel ) ; 8
eseguire l'applicazione e caricare la pagina in un browser per essere sicuri che il comando desiderato viene eseguito il rendering .