在ASP.NET(C#)中,每弹出一次消息框,页面的Page_Load事件就会加载一次
我想让只要不是页面第一次启动,页面就不加载Page_Load事件,我用了IsPostBack功能,将Page_Load事件不是第一次启动就跳过,但运行出错,不让整体跳过。...
我想让只要不是页面第一次启动,页面就不加载Page_Load事件,我用了IsPostBack功能,将Page_Load事件不是第一次启动就跳过,但运行出错,不让整体跳过。
请问,在Page_Load事件中,每当页面重新加载时,如些必须加载,有规律吗。
另外,有弹出消息框会让页面重新加载,还有哪些事件会让页面重新加载,按钮事件会让页面重新加载吗。
请指导,谢谢 展开
请问,在Page_Load事件中,每当页面重新加载时,如些必须加载,有规律吗。
另外,有弹出消息框会让页面重新加载,还有哪些事件会让页面重新加载,按钮事件会让页面重新加载吗。
请指导,谢谢 展开
1个回答
展开全部
isPostBack 是判断页面是否是第一次加载时用的
一般化用来初始化页面的数据信息
只要你没有重写ispostBack方法。
如果你出错可以把截图发出来看看,可能是其他的原因导致的
给你发一个asp.net的页面生命周期的好文章链接:http://www.cnblogs.com/xhwy/archive/2012/05/20/2510178.html
页面重新加载,在每次请求时候页面都是要加载的,因为http协议是无状态的协议
asp.net的生命周期还是很复杂的,相信你要真正的搞懂还需要一段时间的努力!
Good Luck! 希望能够帮助到你!
如果帮助到你,请采纳!谢谢!
一般化用来初始化页面的数据信息
只要你没有重写ispostBack方法。
如果你出错可以把截图发出来看看,可能是其他的原因导致的
给你发一个asp.net的页面生命周期的好文章链接:http://www.cnblogs.com/xhwy/archive/2012/05/20/2510178.html
页面重新加载,在每次请求时候页面都是要加载的,因为http协议是无状态的协议
asp.net的生命周期还是很复杂的,相信你要真正的搞懂还需要一段时间的努力!
Good Luck! 希望能够帮助到你!
如果帮助到你,请采纳!谢谢!
更多追问追答
追问
点击动态或静态按钮,页面会重新加载吗。
谢谢
追答
回的,只要用到是基于iis的进行交互,都会触发application的流程,
如果页面是aspx,会存在页面的生存周期的,
如果是ashx页面,就不存在那么复杂的页面生存周期了,或者是静态html,也不会存在复杂的生存周期页面的。
所以aspx 他解析出来其实就是一个httpHandler,所以它本身会存在事件流,生命周期期
aspx页面本身加载aspx控件,本身的绘制也会出现生命周期,用来回传实现与服务器的交互。
因为http协议本身是无状态的,所以我们在解决这种无状态的时候,
出现了viewState来加载视图记录上一次提交时控件的值。
理解需要一个过程,需要去慢慢研究,慢慢的求索!
Good Luck!希望能够帮助到你!
如果帮助到你,请采纳!谢谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询