关于Page_Load事件发生情况

来源:互联网 发布:jsoup实例源码 编辑:程序博客网 时间:2024/05/16 07:27

Page_Load事件会在第一次加载页面时发生和将该页面回发到服务器时发生

第一种情况Page.IsPostBack返回false,第二种返回True。

若在Page_Load事件中有一些对控件的操作,比如

txtName.Text = name;txtAuthor.Text = author;txtCount.Text = count;

 

在另一个事件中也有类似的

string amend_name = txtName.Text;string amend_author = txtAuthor.Text;string amend_count = txtCount.Text;

 

此时这一事件发生amend_name的值不为TextBook中更改过的值,而为原先name的值,因为Page_Load事件也会发生。

所以,若要使得Page_Load事件只在第一次加载页面时发生可使用

if(!IsPostBack){}
原创粉丝点击