页面上有三十多个控件,包括数据联动,还有一个DataGrid控件?使用了Ajax JavaScript.如果在普通的用户机上打开这个页面,耗时在两分钟左右.这样的程序怎样做优化?

解决方案 »

  1.   

    1 把能不用服务器控件的就不用
    2 如果数据量较大,请尽量用java脚本写程序
    3 Datagrid占用资源较多,如果没有必要请用Repeater或Datalist代替
    4 整个页面不要都放在一个Table里,把不同的数据放在不同的Table里
      

  2.   

    因为考虑到用Ajax + JavaScript 所以所有的下拉列表都没有用服务器控件,剩下的只有输入框是服务器控件.DataGrid控件实际上占的很少,因为用UltraWebGrid,所以这个应该不存在问题?
      

  3.   

    http://blog.csdn.net/jxufewbt/archive/2006/02/23/607288.aspx