大家好,小弟最近做一个网站,网站的首页显示一些数据需要访问数据库以及读写文件。目前这些工作都是在Page_Load 中完成的,影响显示速度。我在页面上加了几个UpdatePanel, 用来分别显示需要IO才能显示的数据。希望页面的其他部分先显示,然后IO部分的页面再慢慢显示。但是现在的IO操作还是在Page_Load 中完成,这样显然没有加快显示速度。请问如何使用updatepanel 加快页面显示速度,或者有其他好办法。谢先

解决方案 »

  1.   

    用updatepanel不知道怎么做,要不考虑一下自己写脚本异步加载,这样可以让用户体验好一点,先加载一些基本的东西,耗时间的在页面加载后再调用异步脚本加载.
      

  2.   

    谢谢LikeCode回复LikeCode说的是用asp.net异步页的机制吗?貌似异步页是在页面Render前完成,而且也只是省IIS的线程,好像也不能解决显示慢的问题