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 :
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
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 .
Programmazione © www.354353.com