Um etwas informierte das bemerkenswerte Geschehen während der Lebensdauer Durchführung der Seite zu kennzeichnen und dich über es wenn es geschieht, ASP.NET Seite Fälle werden verwendet.
Du kannst deinen eigenen Code in das Page_Load Fallverfahren setzen und ein Hauptbeispiel von diesem ist Page_Load, dieses wird angehoben früh in die Seiten Lebensdauer.
Eine Fall-Zufuhr ist eine Subroutine, die für die Durchführung des Codes für einen gegebenen Fall verantwortlich ist.
|
ASP.NET - Fall-Zufuhren
|
Den Code betrachten, der unten gegeben wird:
|
<%
lbl1.Text="The date and time is " & now()
%>
<html>
<body>
<form runat="server">
<h3><asp:label id="lbl1" runat="server" /></h3>
</form>
</body>
</html>
|
|
Der Page_Load Fall
|
Der Page_Load Fall ist einer vieler Fälle, die ASP.NET versteht und der Page_Load Fall ausgelöst wird, wenn eine Seite lädt. ASP.NET ist für die Subroutine Page_Load automatisch Wählen verantwortlich und führt den Code innerhalb es durch:
|
<script runat="server">
Sub Page_Load
lbl1.Text="The date and time is " & now()
End Sub
</script>
<html>
<body>
<form runat="server">
<h3><asp:label id="lbl1" runat="server" /></h3>
</form>
</body>
</html>
|
|
Anmerkung: Der Page_Load Fall enthält keine Fallargumente oder Gegenstandhinweise!
|
Die Page.IsPostBack Eigenschaft |
Jedesmal wenn die Seite geladen wird, läuft die Page_Load Subroutine. Du kannst die Page.IsPostBack Eigenschaft benutzen, wenn du den Code in der Page_Load Subroutine durchführen möchtest, nur das erste mal, welches die Seite geladen wird und wenn die Page.IsPostBack Eigenschaft falsch ist, die Seite zum ersten Mal, wenn es zutreffend ist, die Seite wird bekanntgegeben zurück zu dem Bediener geladen wird (d.h. von einer Taste eine Form an klicken):
|
<script runat="server">
Sub Page_Load
if Not Page.IsPostBack then
lbl1.Text="The date and time is " & now()
end if
End Sub
Sub Submit(s As Object, e As EventArgs)
lbl2.Text="Hello World!"
End Sub
</script>
<html>
<body>
<form runat="server">
<h3><asp:label id="lbl1" runat="server" /></h3>
<h3><asp:label id="lbl2" runat="server" /></h3>
<asp:button text="Submit" onclick="submit" runat="server" />
</form>
</body>
</html>
|
|
Das Beispiel oben schreibt das „Datum und Zeit ist….“ Anzeige nur das erste mal die Seite geladen wird und wenn ein Benutzer an die einreichentaste klickt, die einreichensubroutine schreibt „hallo Welt!“ zum zweiten Aufkleber aber zum Datum und zur Zeit im ersten Aufkleber ändert nicht
|
|
|
Schlüsselwörter:
ASP.NET Fall-Zufuhren, geöffneter Fall des Fensters, Asp Nettofall, vb Nettofall, Java Indexfall, Fallzufuhr-Asp Netz, Javascriptzufuhren, grelle Fallzufuhren, Javascriptfall, c# Fall, Fensterfall, HTML Fall, Java Fall, Falldokument, onload Fall, Falltaste, dropdownlist Fall, datagrid Fall, Gegenstandfall
|