什么时候要ispostback

来源:百度知道 编辑:UC知道 时间:2024/05/11 18:27:53
我想请问再用C#编ASP时什么时候在什么地方要加ispostback,为什么,请知道的高手告诉我,谢谢了!

当你需要执行一些仅需要在页面第一次浏览时执行的事件,比如页面初始化,数据绑定之类的操作时,需要将操作放在
if(!IspostBack)里面,这样当你在点击页面中的按钮或者执行其他回发事件时,不贵再次初始化或者重复绑定数据,提高了执行效率。

ispostback呢就是说页面回发.

比如.你的页面上有个label.它上面显示的文字.不管你在页面中做什么样儿的操作.它都不会改变.

所以这个时候.你在给label.Text赋值的时候就加if(!isPostBack).因为你没有必要在每次进入页面时都给它赋值.只需要在第一次加载页面的时候操作就OK.