首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

IsPostBack

Page对象具有IsPostBack属性。这是一个只读的Boolean类型属性,它可以指示页面是第一次加载还是为了响应客户端回传而进行的加载。您可以只在页面第一次加载时,执行一些耗费资源的操作(例如,从数据库获取数据或构造列表项)。如果页面回传到服务器并再次加载,就无须重复这些操作了。因为,任何输入或构建的数据都已被保留(使用视图状态,见第6章)到后续的回传中。下面的代码段用于测试IsPostBack属性,它跳过了之前提到的耗费资源的操作:

protected void Page_Load(Object sender, EventArgs e)

{

   if (! IsPostBack)

   {

      //  仅在页面第一次加载时,执行重要操作

   }

}

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论