对于在updatepanel中的按钮,如果是异步提交数据的话,则可以在scriptmanager里面设置asynspostbacktimeout的值(微软默认的是90秒)。
如果有些按钮需要使用同步提交在updatepanel里设置如下:
<Triggers>
<asp:PostBackTrigger ControlID="btnOutput" />
</Triggers>
这个时候asynspostbacktimeout属性对它就不起作用了,需要在webconfig里面配置如下属性:
<system.web>
<span style="white-space:pre"> </span><httpRuntime requestValidationMode="2.0" maxRequestLength="6097151" executionTimeout="20"/>
<span style="white-space:pre"> </span><compilation debug="false"></compilation><!--这里注意要把可调式设置为false要不然上面<span style="font-family: Arial, Helvetica, sans-serif;">executionTimeout属性不会生效</span>--><span style="font-family: Arial, Helvetica, sans-serif;"> </system.web></span>