Come aggiungere controlli a una pagina aspx

September 23

ASPX è un'estensione pagina all'interno ASP.NET, tecnologia di scripting server-based di Microsoft. ASPX è molto simile a HTML e può contenere HTML, XML e script. È possibile rendere le pagine ASPX interattivo con l'aggiunta di uno o più controlli che raccolgono presenti o informazioni da parte degli utenti.

istruzione

Aggiunta di controlli dichiarativo in fase di progettazione

1 Aprire la vista sorgente della pagina in cui il controllo è da aggiungere.

2 Digitare la sintassi per il controllo desiderato all'interno della pagina.

Ad esempio, per aggiungere un controllo server web per un pulsante di invio:

<Asp: pulsante Attributi runat = id "server" = "Button1" />

O per un controllo server HTML per un pulsante:

<Input type = "submit" id = "Enter" value = "Enter" runat = "server" />

3 L'anteprima della pagina nella finestra di progettazione per essere sicuri che il controllo desiderato è reso.

Aggiungere i controlli in fase di esecuzione

4 Aggiungere un contenitore per il controllo nella finestra di progettazione per il controllo che verrà aggiunto in modo dinamico in fase di esecuzione. Se non sei sicuro del contenitore appropriato per il controllo da aggiungere in modo dinamico, un segnaposto o di controllo server Web pannello può essere utilizzato.

5 Creare un nuovo metodo chiamato "InitializeControls."

6 Creare un'istanza del controllo e impostare le sue proprietà nel metodo "InitializeControls". Ad esempio, se si desidera aggiungere una etichetta in modo dinamico:

Etichetta myLabel = new Label ();

myLabel.Text = "Etichetta campione";

7 Aggiungere il nuovo controllo all'insieme Controls del contenitore è stato creato per aggiungere il controllo dinamico nel metodo "InitializeControls". Continuando con l'esempio precedente, se si aggiunge una etichetta in modo dinamico, la sintassi sarebbe 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 controllo desiderato è reso.