在软件中体悟人生 在人生中感悟软件

专注Web项目设计、实现和管理
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

【ASP.NET】Page.IsPostBack 属性

Posted on 2008-07-14 18:43  王景  阅读(350)  评论(0编辑  收藏  举报

微软官方解释:获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。

命名空间:System.Web.UI

程序集:
System.Web(在 system.web.dll 中)

使用范例:

protected void Page_Load(object sender, EventArgs e)
{
  
if (IsPostBack)
  {
    Response.Write(
"首次访问页面。"); 
  }
}

个人注释:

在官方解释上,响应客户端回发而加载,可以理解为,被页面内客户端触发了后台事件时,会调用该属性.

而官方解释中,是否正被首次加载和访问,这个需要注意用词了,是被别的页面访问,而进入加载本页面.如果是默认的启动页,在进入时,是不会调用该属性的.