asp.net页面按什么控件和按钮都动不动要加载页面(page_load),有什么办法可以不让它激发这个事件吗?

来源:百度知道 编辑:UC知道 时间:2024/06/27 19:01:31
asp.net页面按什么控件和按钮都动不动要加载页面(page_load),有什么办法可以不让它激发这个事件吗?
IsPostBack是什么的属性?

可以.
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
加载的代码.
}
}
if(!IsPostBack)表示此页是第一次打开,不是回传页,在点按钮时,不会执行这个IF块里的代码.
-----------------------------------------------------------
IsPostBack是Page的属性,表示回传页,所谓回传页,就是当你按按钮时页面刷新后的页面,这是因为按按钮时会将请求提交至服务器,在服务器执行你在button_click下的代码,执行完毕后会返回响应结果.也就是数据回传了.而浏览器的刷新功能并没有给服务器请求事件,所以不属于回传页.

把IsPostBack设为False