跟你列的三种方式应该没有关系。主要是你的数据是怎么处理的?一是看你的大量数据查询的代码可不可以优化,二还可以变通在读数据时先在页面上显示一个Panel3之类的,告诉"正在读数据,请稍候之类",然后开始真正读数据,读玩后再隐藏Panel3,显示Panel2;

解决方案 »

  1.   

    纠正一下,上文是index.aspx而非index.asp
      

  2.   

    to  jjcccc() 
    对不起,我写的不清楚,您可能误解了,
    我这个返回是在查询结果已经出来,并且已显示在Datagrid中了的,点击返回按钮后,才进行的返回.
      

  3.   

    那你有没有将DataGird的数据绑定写到这里:
      if (!IsPostBack)
    {
       //........
       DataGrid1.DataBind();
    }