ASPX är en sida förlängning inom ASP.NET , Microsofts server - baserade scripting teknik . ASPX är likt HTML och kan innehålla HTML, XML och skript. Du kan göra ASPX sidor interaktivt genom att lägga till en eller flera kontroller som presenterar eller samla in information från användarna . Instruktioner lägga till kontroller deklarativt på Design Time 1
Öppna källan syn på den sida där kontrollen ska läggas . 2
Type syntaxen för önskad kontroll inom sidan
till exempel att lägga till en kontroll webbserver för en knapp anger : .
Eller till en HTML- server kontroll för en knapp :
3
Förhandsgranska sidan i designern att vara säker på den önskade kontrollen återges . Lägg Kontroller vid körning 4
Lägg en behållare för kontrollen i designern för den kontroll som kommer att läggas dynamiskt vid körning . Om du är osäker på lämplig behållare för kontrollen skall läggas dynamiskt , kan en platshållare eller panel webbserver kontroll användas . 5
Skapa en ny metod som kallas " InitializeControls . " Sökning 6
Skapa en instans av kontrollen och ange dess egenskaper i " InitializeControls " metoden . Till exempel , om du vill lägga till en etikett dynamiskt :
Label myLabel = new Label ( ) ;
myLabel.Text = " Sample Label " , 7
Lägg den nya kontrollen till kontrollerna insamlingen av behållaren du skapade för att lägga den dynamiska kontrollen i " InitializeControls " metoden . Fortsätter med exemplet ovan , om du lägger till en etikett dynamiskt skulle syntaxen likna :
Panel Panel1 = new Panel ( ) ;
Panel1.Controls.Add ( myLabel ) ; 8
Kör programmet och ladda sidan i en webbläsare för att vara säker på att den önskade kontrollen återges .