DG不能带分页和按钮列的,还有要放在runat="sever"的控件里,LZ看下

解决方案 »

  1.   

    是很奇怪啊,IE6.0SP2下点击没问题的,但下面的版本就出会异常,而且不是每次,是点击了几次以后才出现。
      

  2.   

    我改成重定向到一个另外一个页面,在该页面的Form_load中完成代码的下载任务,但是有一个问题就是另外一个页面不能自动关闭,JS脚本也不能执行。
    有没有谁知道微软网站下载程序的过程代码呢,就是点下载按钮以后,先弹出一个小页面,然后小页面自动关闭。
      

  3.   

    重定向,应该是可以的,除非你用window.open方法打开一个页面,那么保存后这个页面是不会自动关闭的.
      

  4.   

    说错了,我最开始的做法是
    string filePath="../.,/UserControls/UserPublicModule/SaveExcel.aspx";
    string s="<script>";
    s+="window.open('"+filePath +"',"+"'_parent');";
    s+="</script>";
    Page.RegisterStartupScript("",s); 
    在SaveExcel.aspx Form_load中完成下载任务。
    这样做就有开始的问题,弹出页面点击保存文件都OK,但是选择打开文件的时候win2000下点击1次以上就会出现excel文件以inline的形式打开,系统异常退出。
    后来我用_blank替换,上面的问题解决了,但是随之而来的就是小页面无法关闭问题。