中国搜 程序源代码学习 编程源代码 直接应用在编程实践中 优秀编程书籍源码欣赏

收藏本页到>> 新浪ViVi  365Key网摘   IE收藏夹 |设为首页

 中国搜首页 >>ASP.NET相关>>IsPostBack属性 C#版

代码说明:可以与Load事件一起使用的Page.IsPostBack属性,以便执行只在页面第一次执行时被执行的代码。只想在页面第一次加载时初始化页面的变量和控件,而不是每次页面提交时都初始化这些变量和控件。
    下面的页面内有两个随机数,第一个随机数在每次页面被加载时都生成;第二个随机数则只生成一次。

<Script Runat="Server">
Sub Page_Load
Dim RanNum As New Random
lblFirstRanNum.Text = RanNum.Next( 1, 11 )
If Not Page.IsPostBack Then
lblSecondRanNum.Text = RanNum.Next( 1, 11 )
End If
End Sub
</Script>

<html>
<head><title>IsPostBack.aspx</title></head>
<body>
<form Runat="Server">
The first random number is:
<asp:label id="lblFirstRanNum" Runat="Server"/>
<p>
The second random number is:
<asp:label id="lblSecondRanNum" Runat="Server"/>
<p>
<asp:button Text="Click Here!" Runat="Server"/>
</form>
</body>
</html>


   运行演示程序   

  ©2004   www.zhonguosou.com