我的画面主要是一个webtable构成,其他的画面项目都是动态生成的并且追加到table的controls集合里,现在出现的问题是在构造页面的时候必须要等待table完全绘制完成后才可以表示画面,导致页面构造时空白的时间非常的长,如果想实现分部分显示,如何可以做到,非常感谢。还有就是如果使用多个并列的table显示已经不可以了。代码修正量特别的大。还有没有其他的办法。问题解决,马上结帖。

解决方案 »

  1.   

    一般可分三部页头,内容部份,页脚这三种都用三个<table>表示。那么显示的时候理论上来讲是由上而下显示的
    如果你都在一个table内的话那么必须要等到这个table的所有内容加载完毕后才会显示。还有可能是你的执行效率问题,如果中间有链接到别人网页的引用,如太极链这种或下载ax控件,那么也会影响网页加载的速度。
      

  2.   

    to gxboy(Blin 小学生学.NET) 
    由于客户的要求不能做成框架结构,画面上只有一个table,在这种条件下如何可以提高效率,最好是能解决白画面时间长的问题。
      

  3.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=794566B9-5EA2-4782-2D42-E133F3C7BA74来参考孟子大哥的这个文章,对你有帮助
      

  4.   

    to hackate(~兰心*-*寒~ | 网站: http://www.7to.net)
    感谢您的回答,用javascript好像不行,客户希望的是实现爬网的效果,不知道我这种情况有没有办法实现。
      

  5.   

    由于客户的要求不能做成框架结构,画面上只有一个table,在这种条件下如何可以提高效率,最好是能解决白画面时间长的问题。
    -----------------------------多个table也不意味着就是框架啊.在一个页面里面放多个table啊,然后分别对各个table赋值就可以了
      

  6.   

    我现在可以对table追加table-layout:fixed来实现爬网,但是这个属性导致限制了每行的高度,这个问题有没有什么变通的办法解决。