Latest web development tutorials

Forms ASP.NET Web

Alle Server-Kontrollen müssen erscheinen in der <form> Tag <form> Tag muss das runat = "server" -Attribut enthalten.


Forms ASP.NET Web

Alle Server-Kontrollen müssen erscheinen in der <form> Tag <form> Tag muss das runat = "server" -Attribut enthalten. runat = "server" Attribut gibt an, dass das Formular auf dem Server verarbeitet werden müssen. Es zeigt auch, dass die darin enthaltenen Steuerelemente können durch den Server-Skript aufgerufen werden:

<form runat="server">

...HTML + server controls

</form>

Hinweis: Dieses Formular wird immer vorgelegt der Seite selbst.Wenn Sie eine Aktion Attribut angeben, wird es ignoriert. Wenn Sie die metion Eigenschaft nicht angeben, wird es method = "post" default. Auch, wenn Sie den Namen nicht und id Attribute angeben, werden sie automatisch von ASP.NET zugeordnet.

Hinweis: Eine ASPX - Seite nur ein <form runat = "server"> enthalten kann Kontrolle!

Wenn Sie in einem enthalten sind ohne Namen, Methode, Aktion oder id-Attribut des Formulars ASPX-Seite, wählen Sie den Quellcode zu sehen, sehen Sie, ASP.NET diese Attribute zum Formular hinzufügen, wie unten dargestellt:

<form name="_ctl0" method="post" action="page.aspx" id="_ctl0">

...some code

</form>


Formular abschicken

Formular wird in der Regel durch Klicken auf eine Schaltfläche vorgelegt. Format ASP.NET Button-Server-Steuerung ist wie folgt:

<asp:Button id="id" text="label" OnClick="sub" runat="server" />

id-Attribut für die Schaltfläche definiert einen eindeutigen Namen, Textattribute eine Bezeichnung für die Taste zugeordnet. onClick Event-Handler gibt eine benannte Unterprogramm auszuführen.

Im folgenden Beispiel erklären wir ein Button-Steuerelement in einer ASPX-Datei. Klicken Sie auf die Schaltfläche das Unterprogramm ändern Sie den Text auf die Schaltfläche auszuführen:

Beispiele