Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP.NET > AutoPostBack 属性及Page.IsPostBack 属性
【标  题】:AutoPostBack 属性及Page.IsPostBack 属性
【关键字】:c,属性,to,Auto,Page,Post,IsPostBack,Back,AutoPostBack,Page,IsPostBack
【来  源】:网络

AutoPostBack 属性及Page.IsPostBack 属性

Your Ad Here


在介绍列举控件之前我们先来复习AutoPostBack 以及Page.IsPostBack 这两个属性。

Page.IsPostBack 属性
    Page.IsPostBack 是用来检查目前网页是否为第一次加载,当使用者第一次浏览这个网页时Page.IsPostBack 会传回False,不是第一次浏览这个网页时就传回True;所以当我们在Page_Load 事件中就可以使用这个属性来避免做一些重复的动作。下列范例利用Page.IsPostBack 属性来判断网页是不是第一次载入:

<Html>
<ASP:Label Id="lblA" Runat="Server"/>
<Form Id="Form1" Runat="Server">
<ASP:Button Id="btnA" Runat="Server" Text="请按我"
OnClick="btnA_Click"/>
</Form>
<Script Language="VB" Runat="Server">
Sub Page_Load(Sender As Object,e As Eventargs)
If Page.IsPostBack Then
lblA.Text="网页不是第一次载入"
Else
lblA.Text="网页是第一次载入"
End If
End Sub
Sub btnA_Click(Sender As Object,e As Eventargs)
Response.Write("您按了按钮")
End Sub
</Script>
</Html>

所以第一次执行程序的时候,显示网页是第一次加载:

    待按下按钮触发Page_Load 事件时,由于网页不是第一次载入,Page.IsPostBack 属性此时就传回True,所以显示网页不是第一次加载:


AutoPostBack 属性
    以TextBox Web 控件为例,若我们把AutoPostBack 属性在设定为True,并且指定OnTextChange 的事件程序为何时,当使用者按下「Enter」或是「Tab」让光标离开此控件而且控件的内容有所改变时,将自动传回控件现在的内容并触发Page_Load 事件及OnTextChange 属性所设定的事件。支持AutoPostBack 属性的Web 控件以及事件如下表所示:
RadioButton Web 控件:【上一篇】
列举控件(ListControl):【下一篇】
【相关文章】
  • RadioButton Web 控件
  • RadioButtonList Web 控件
  • CheckBox Web 控件
  • CheckBoxList 控件
  • Calendar Web 控件的常用属性
  • Calendar Web 控件的样式对象
  • Calendar Web 控件的事件
  • 数据系结属性--基本数据系结
  • DataList Web--OnItemCommand 事件
  • DataGridPager 样式
  • 【随机文章】
  • linux如何备份整个硬盘
  • 生物信息学之我见-(前言1)
  • 图形学算法程序
  • 深入理解程序生成过程
  • 弄清楚你要寻找什么东西
  • 最伟大的IT人物10强
  • 如何用Google搜索本地硬盘
  • OpenVPN 2005.08.25 -- Version 2.0.2
  • 影响GOOGLE排名因素 搜索引擎优化实战
  • 赵本山买房篇2
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.