本地正常
但传到服务器一直提示:
Sys.WebForms.PageRequestManagerTimeoutException: The server request timed out网站找了个
1) 下載此應用程式: http://www.dslreports.com/front/DRTCP021.exe
2) 儲存至你的電腦
3) 下載完畢請執行安裝
4) 在"Adapter Settings"選取網路卡
5) 在MaxMTU 填寫 1400
6) 儲存變更
7) 離開
8) 重新開機做了也不行,谁有过这个情况,怎么解决谢谢

解决方案 »

  1.   

    To solve this problem we can increase the timeout. You can change the timeout time by adding a new property to the script manager control. This property is called AsyncPostBackTimeOut and it can help us to define the number of seconds before the request will throw a request timeout exception*. For example if you want that the timeout will take maximum 10 minutes your code should be look like this:<asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackTimeOut="600" ></asp:ScriptManager>     
     * The default value of the AsyncPostBackTimeOut property is 90 seconds
      

  2.   

    如果使用了ajax控件,可能是ajax控件引起的,参考上面那样的写法。
      

  3.   

    你的web.config里面有问题吧  检查一下
      

  4.   

    一般来说
    1.检查数据库链接字符串
    2.检查Web.config里的超时设置
      

  5.   

    解决方案1:web.config中的
    <httpRuntime executionTimeout="600"/>解决方案2:改页面ScriptManager控件的AsyncPostBackTimeOut属性,缺省为90<asp:ScriptManager AsyncPostBackTimeout="90" />解决方案三:看看你的session在web.config中的配置如果是: <sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="60">
    这个状态下的,那就是这个东西影响的。解决方案四:不让对话框显示IE浏览器中工具—》Internet选项-》高级-》禁用脚本提示去掉/http友好显示设置一下