| 搜索频道 | 源码下载 | 站长代码论坛 | 文章分类 | 最新专题 | 源码交易 | 加入收藏
首页|资讯|图形图像|网站开发|程序设计|数据库|多媒体|机械电子|办公系列|路由技术|原理|应用|考试|系统
文章搜索:
 您的位置:首页网站开发ASP.NETAsp.Net基础教程 → AutoPostBack 属性及Page.IsPostBack 属性
AutoPostBack 属性及Page.IsPostBack 属性

日期:2006-7-21 11:49:18 人气:     [ ]
在介绍列举控件之前我们先来复习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 控件以及事件如下表所示:
出处:本站原创 作者:zzcode
 

 热点文章

·用ASP.NET 2.0设计网络..
·AutoPostBack 属性及P..
·ASP.NET 2.0的页面缓存..
·Calendar Web 控件的事..
·ASP.NET 2.0中创建内容..
·ASP.NET2.0数据库入门..
·ListItem Web 控件
·ASP.NET+MySQL:强势组..
·ASP.net简介
·RegularExpressionVal..
·ASP.NET2.0 数据绑定函..
·取得客户端浏览器的信..
·ASP.NET环境的安装(1)..
·ASP.NET 2.0中XSLT的使..
·分页功能

 推荐文章

·端午非物质文化遗产登..
·动态网站Web开发PHP、..
·PS绘中秋佳节的一轮明..
·细谈网页优化和网站优..
·建站常识:如何使用FT..
·如何快速建造一个成功..
·ASP.NET 2.0 中的创建..
·ASP.NET2.0服务器控件..
·在ASP.NET应用中插入f..
·用Photoshop打造逼真立..
·Windows 2003搭建虚拟..
·站长必读:Web创业的1..
·如何测试机房的速度和..
·北京奥运体育图标发布..
·网络视频广告将身价百..