C#ASP——关于if(!IsPostBack)的使用
来源:互联网 发布:dell xps linux 编辑:程序博客网 时间:2024/05/22 15:12
获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。
if(!this.IsPostBack)
{
}
if(!IsPostBack)的值为true,意思就是不用客户端回发响应就执行{}的代码;
IsPostBack的意思就是在获得用户响应后再执行{}里的代码;
(1)通常用在page_load中,获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问,如果是为响应客户端回发而加载该页,则为true;否则为 false。
比如如果你在页面上按了一下按钮,那么在Page_load时,你就会看到isPostBack等于true;如果你的页面是第一次被打开,则返回false;
(2)!this.IsPostBack就是一直取true,把这个页面里面的东西一直当成第一次打开
!IsPostBack==ture 当前页面是第一次加载
IsPostBack 由于用户交互(page.submit())提交页面而产生的加载,二次加载
(3)isPostback属性获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。如果是为响应客户端回发而加载该页,则为true;否则为 false(第一次加载)。
!IsPostBack的意思就是不是第二次---即第一次。所以你的以上代码最好放在里面,这样在你使用分页的时候就知道为什么了,你可以为你这datagird加入分页,然后分别把代码放在{}里面和外面看看效果,只有为第一次加载时执行此代码。
《C#ASP详解指南》
- C#ASP——关于if(!IsPostBack)的使用
- 关于if(!IsPostBack)的使用
- if (! IsPostBack) { } 的使用
- if(!IsPostBack)的使用
- if(!IsPostBack)的使用
- if(!IsPostBack)的使用
- if(!IsPostBack)的使用
- if(!IsPostBack)的使用
- if(!IsPostBack)的使用
- ASP.NET(C#) 关于 isPostBack 的问题
- if(!IsPostBack)的的使用
- C# 网页 if(!IsPostBack)的使用?
- ASP.NET(C#) isPostBack的作用
- ASP.NET中的Page_Load函数理解——附带Page.IsPostBack的简单使用
- if(!Page.IsPostBack) 的含义
- 关于IsPostBack in ASP.NET
- 关于IsPostBack in ASP.NET
- 关于ispostback的问题
- php+mysql+apache平台的搭建
- 关于Visual Studio的路径搜索经验
- Android 通过Post方式提交数据
- SnippetShare 项目总结连载(五)- 分页显示
- Linux下计算程序运行时间的两种方法
- C#ASP——关于if(!IsPostBack)的使用
- 一共有10个学生,每个学生5门课程,求每个学生的平均成绩
- 一共有10个学生,每个学生5门课程,求每门课程的平均成绩
- C++之类型转换利器-stringstream
- 操作系统课程设计
- Problems During Content Assist Eclipse代码提示错误,代码助手出错
- C++ RAII
- feture selection
- 插件记忆