是否有可能增加单个ASP.net页面的超时时间.我知道这在服务器级别是可能的,但是在页面级别是可能的吗?

我需要一个单一的报告页面,需要2-3分钟加载这个

有什么主意吗?

推荐答案

我想你要的是ScriptTimeout美元.您可以在页面中这样设置:

Page.Server.ScriptTimeout = 60;

超时值以秒为单位.

此外,请注意,如果您在调试模式下运行,这会被忽略,超时设置为最大值;不过,我认为这对你来说不是问题,因为你是在增加超时时间,而不是减少超时时间.

Asp.net相关问答推荐

如何格式化搜索字符串以从 Razor 页表中的多个列返回部分搜索字符串?

WebResource.axd 上的填充无效且无法删除异常

如何在 ASP.​NET Core 中使用 jquery

ASP MVC 授权除少数之外的所有操作

C# ASP.NET Core Serilog 添加类名和方法到日志(log)

如何调试 Azure 500 内部服务器错误

模型项的类型为 CookMeIndexViewModel,但需要类型为 IEnumerable 的模型项

更新到 ASP.NET Core 2.0 - 包与 netcoreapp2.0 不兼容

您对 Windows Workflow Foundation 有何体验?

如何将 Web 应用程序项目转换为类库项目

如何从 SQL Server 2008 本身获取客户端 IP 地址?

如何获取正在访问 ASP.NET 应用程序的当前用户?

如何在 asp net core api 中使用 Created(或 CreatedAtAction / CreatedAtRoute)

GMT 和 UTC 一样吗?

对于 DB ID,需要一个较小的 GUID 替代方案,但对于 URL 仍然是唯一且随机的

避免将重复元素添加到列表 C#

如何获取部署在 Azure 网站上的 ASP.NET 5 应用程序的错误详细信息?

Docker 中的 ASPNETCORE_ENVIRONMENT

如何从 ASP.NET Identity 获取用户列表?

x-powered by是什么意思?