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
|