社区
VB
帖子详情
执行onclick事件后跳转到执行page_load之间做了什么?
taotie1225
2009-11-18 02:15:01
页面上有一button控件,写有onclick事件,一般点击此控件时,断点page_load和onclick事件。
通常情况下很快执行到page_load,然后onclick事件代码,现在问题是在页面上点击按钮后,页面进度条很慢的再一点点增加,过很长时间(20秒以上)才进入page_load代码段,请问这很长的一段时间是干嘛去了?
...全文
247
13
打赏
收藏
执行onclick事件后跳转到执行page_load之间做了什么?
页面上有一button控件,写有onclick事件,一般点击此控件时,断点page_load和onclick事件。 通常情况下很快执行到page_load,然后onclick事件代码,现在问题是在页面上点击按钮后,页面进度条很慢的再一点点增加,过很长时间(20秒以上)才进入page_load代码段,请问这很长的一段时间是干嘛去了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
namhyuk
2009-11-23
打赏
举报
回复
aspx页面在服务器上会变成一个C#类。
Page_Load之前进行Page类的初始化,建立服务器端控件树, ViewState的恢复,实现了IPostData(具体忘了)接口的类似TextBox的值“恢复”等等吧。
关键还是要了解5楼说的页面生存期。
taotie1225
2009-11-23
打赏
举报
回复
[Quote=引用 9 楼 yuanhuiqiao 的回复:]
debug没?
[/Quote]
怎么debug吗?
taotie1225
2009-11-23
打赏
举报
回复
viewstate所致,给分
taotie1225
2009-11-23
打赏
举报
回复
[Quote=引用 11 楼 namhyuk 的回复:]
aspx页面在服务器上会变成一个C#类。
Page_Load之前进行Page类的初始化,建立服务器端控件树, ViewState的恢复,实现了IPostData(具体忘了)接口的类似TextBox的值“恢复”等等吧。
关键还是要了解5楼说的页面生存期。
[/Quote]
那我能调试到具体慢的地方吗?
taotie1225
2009-11-19
打赏
举报
回复
page_load前数据库没做操作
阿非
2009-11-19
打赏
举报
回复
是不是服务器控件用的太多了~ 导致页面文件很大
看看在 page_load 之前做什么耗时的操作了,例如 数据库操作
taotie1225
2009-11-19
打赏
举报
回复
[Quote=引用 3 楼 koukoujiayi 的回复:]
过很长时间(20秒以上)才进入page_load代码段,请问这很长的一段时间是干嘛去了?
============================================
按了Button按钮,执行click事件,即所谓的回发,也即再一次访问服务器,
感觉慢有几种可能:
1.服务端编译慢,也即服务端要将vb或c#代码生成客户端的html代码可能慢!
2.因为是回发,要保存回发前的状态,可能页面要保存的状态比较多
3.网速慢!!
[/Quote]
有何解决方法,和网速应该关系不大,就这个页面慢,而且是第一次正常,第二次慢
我姓区不姓区
2009-11-19
打赏
举报
回复
ASP.NET 页生命周期
http://blog.csdn.net/ojlovecd/archive/2008/07/22/2691116.aspx
wp128
2009-11-19
打赏
举报
回复
.net 有一个编译过程,第一次过后就好了
yuanhuiqiao
2009-11-19
打赏
举报
回复
debug没?
koukoujiayi
2009-11-18
打赏
举报
回复
过很长时间(20秒以上)才进入page_load代码段,请问这很长的一段时间是干嘛去了?
============================================
按了Button按钮,执行click事件,即所谓的回发,也即再一次访问服务器,
感觉慢有几种可能:
1.服务端编译慢,也即服务端要将vb或c#代码生成客户端的html代码可能慢!
2.因为是回发,要保存回发前的状态,可能页面要保存的状态比较多
3.网速慢!!
taotie1225
2009-11-18
打赏
举报
回复
等待达人
taotie1225
2009-11-18
打赏
举报
回复
没人解答一下这个问题?
ASP.NET的
Page
_
Load
事件
及相关转载
Page
_
Load
,即页面载入要
执行
的
事件
;...2.
Page
_
Load
事件
的
执行
是在把该页面回发到服务器时发生; ASP.NET处理重新页面的时候都要重新
执行
Page
_
Load
; 即重建
Page
类,而
Page
_
Load
是重建页面第一个要
执行
的
事件
;
今天遇到的点击添加按钮button_click代码段无法
执行
的问题
首先:本人小白一枚,刚入行,...代码会先
执行
Page
_
Load
页面,当加载完后
Page
_
Load
代码会
跳转
到master即母页版的
Page
_
Load
代码
执行
,
执行
完后,会回到以上图所示界面. 而 protected void btnadd_click (objeck sender,...
在链接上
做
判断的方式
1.带参数,
跳转
至本页/外页,再在那页中的
Page
_
Load
或其他函数上写判断 链接上:detail1.aspx?id={0}&&type=view ...2.用linkbutton+
onclick
事件
,把判断和
跳转
都写入
onclick
...
微信
跳转
ticket生成规则,从浏览器
跳转
到微信
公司有个需求,希望能从浏览器或者APP
跳转
到微信内部,来推广公司内容。 在网上也看到很多网站声称可以提供
跳转
到微信的功能,一般是付费买他们的链接,他们可以帮忙制作
跳转
链接,结果我们找了一个网站,付完钱发现...
.net面试题大全(有答案)
12.下面的代码中有什么错误吗?_ abstract override 是不可以一起修饰______ using System; class A { public virtual void F(){ Console.WriteLine("A.F"); } } abstract class B:A { ...
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章