首页 新闻 会员 周边

页面绑定后执行时间为什么这么长?

0
悬赏园豆:20 [已关闭问题]

1.我有一个400行的数据,列动态生成。不管我用repeater嵌套,动态生成Table,还是生成datatable后绑定gridview都是绑定过程要15秒左右,但绑定完后又过了将近1分钟页面才显示。这是为什么?

2.还有个计算页面,也是一样,后台计算加报表的生成花了45秒左右,可过了2分钟还不显示,最后报了超时错误,为什么?

两个页面都在updatapanel里面,还有个updataprogress!

谢谢!

问题补充: 关键是绑定完后,数据显示花了好多时间,怎么办,各位大侠,谢谢!
长风一剑的主页 长风一剑 | 初学一级 | 园豆:29
提问于:2010-04-13 09:47
< >
分享
其他回答(3)
0

极有可能问题在数据库,看下你的表里有多少数据,有没索引

齐.net | 园豆:1421 (小虾三级) | 2010-04-13 09:57
0

首先单步跟踪一下时间是花在那一部分,数据库,业务处理还是数据的html呈现

LifeLight | 园豆:391 (菜鸟二级) | 2010-04-13 10:09
0

400行的数据的数据绑定正常来说, 只需0.0几秒, 你的时间花了这么长,  你应该调试一下, 一步一步的执行,  看看是取数据慢还是绑定慢,  或者是页面的render慢.  打开页面跟踪就可以了, 看看页面加载了几次, 页面的事件所花的时间.

风浪 | 园豆:2996 (老鸟四级) | 2010-04-13 12:04
今天又碰到这个问题了,请问如果是render慢怎么解决
支持(0) 反对(0) 长风一剑 | 园豆:29 (初学一级) | 2011-09-01 15:03
0

如果不是第一次运行的话,那可能是设计的不合理吧

钢的锅 | 园豆:10 (初学一级) | 2010-04-23 23:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册