我用asp.net编写发送邮件程序的时候发送大附件的时候,程序网页老长时间没反应,有什么解决方法吗
asp.net程序发送邮件的大附件的时候,网页会很长时间没反应,然后才出来提示成功,有没有办法在发送大附件的这个过程中让不卡啊

解决方案 »

  1.   


    属于网络上传带宽 的问题。可能你的上传速度慢。解决方法:
    找个flash上传工具或者ajax上传工具。嵌入后,可以给客户一个上传进度条提示。
      

  2.   

    在web.config中设置
    <httpRuntime maxRequestLength="10240" executionTimeout="3600"/>///maxRequestLength最大上传字节,上例为最大可传10M
    ///executionTimeout最大请求时间,上例为3600分钟
      

  3.   

    用多线程发.发完之后写一个Session或是Application或是Cache来记录状态值
    然后在页面中用xmlhttp去请求这个状态值