none
求教高手关于ajax与response.outputstream RRS feed

  • 问题

  • 在使用UPDATEPANEL时,使用Response.OutputStream没效果,之前听说过AJAX与RESPONSE不能并用,那么当我使用AJAX时,有什么替代方法可以输出文件,最好是stream型的?谢谢!
    2012年3月6日 6:51

答案

  • 你好,首先这个问题关于asp.net的,您最好能到http://forums.asp.net 网站提问关于Web方面的问题。

    对于您的问题,我觉得还是不用Ajax来做,用一个页面单独处理所有请求的下载文件,这样会方便很多,并且这样的页面能够实现不同文件的复用。可以参加下面的一篇博客:

    http://pw.cnblogs.com/archive/2006/05/24/408427.html 


    Neddy Ren[MSFT]
    MSDN Community Support | Feedback to us

    • 已标记为答案 hzpemu 2012年3月7日 13:22
    2012年3月7日 8:29
  • 你的方法我暂时没试,我把response的代码放在了updatepanel以外的区域的一个按钮里貌似就可以了.不过还是谢谢你!
    • 已标记为答案 hzpemu 2012年3月7日 13:22
    2012年3月7日 13:22

全部回复

  • 你好,首先这个问题关于asp.net的,您最好能到http://forums.asp.net 网站提问关于Web方面的问题。

    对于您的问题,我觉得还是不用Ajax来做,用一个页面单独处理所有请求的下载文件,这样会方便很多,并且这样的页面能够实现不同文件的复用。可以参加下面的一篇博客:

    http://pw.cnblogs.com/archive/2006/05/24/408427.html 


    Neddy Ren[MSFT]
    MSDN Community Support | Feedback to us

    • 已标记为答案 hzpemu 2012年3月7日 13:22
    2012年3月7日 8:29
  • 你的方法我暂时没试,我把response的代码放在了updatepanel以外的区域的一个按钮里貌似就可以了.不过还是谢谢你!
    • 已标记为答案 hzpemu 2012年3月7日 13:22
    2012年3月7日 13:22