Я просто хочу спросить, есть ли способ увеличить выполнениеTimeOut конкретной страницы? а не все приложение?
<configuration>
<system.web>
<httpRuntime executionTimeout="90" maxRequestLength="4096" useFullyQualifiedRedirectUrl="false"
minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" />
</system.web>
</configuration>
Page.Server.ScriptTimeout = 90;
Или
использовать элемент местоположения в файле конфигурации
<configuration>
<location path="UploadPage.aspx">
<system.web>
<httpRuntime executionTimeout="90" maxRequestLength="4096" />
</system.web>
</location>
</configuration>
См. Чтобы увеличить время ожидания запроса только на определенной веб-странице и увеличить время ожидания ASP.Net на уровне страницы
вставить файл веб-конфигурации
<location path="Report.aspx">
<system.web>
<httpRuntime executionTimeout="3600" maxRequestLength="10240"/>
</system.web>
</location>