有个操作要花很多时间的!可是ASP.NET在操作一会儿就会超时...这个问题要怎么办啊!可能我这个操作会花个一小时以上的..我要怎么做才能保证在操作过程中不出现超时这情况呢....

解决方案 »

  1.   

    把session时间设置1个小时以上,webconfig中配置。<sessionState timeout="60"></sessionState>
      

  2.   

    如果是操作数据库的话,就写在存储过程中来实现如果是 你的一个逻辑太复杂了,你把它单独写成一个模块再不行 就单独写个 exe文件,分开执行,后面执行的过程中  不影响你的程序
      

  3.   

    是不是 数据操作时间太长了 你catch一下   具体的错误 或者看看你的项目的执行时间
      

  4.   

    SqlCommand cmd = new SqlCommand();
    设置cmd.CommandTimeout