我有一个ASP.NET页面,它似乎返回一个很大的内容(5,648,733字节,那就是

大多数由ViewState消费)以504网关超时错误结束。我正在跟踪HTTP

使用提琴手的请求/响应。

基本上,当我在同一页面后出现时 - 通过单击一个按钮 - 后背部失败,IE和ff中显示的thoose错误:

Internet Explorer无法显示网页 - > 在IE中

页面加载时,与服务器的连接重置。 - > 在ff中

问题: 这可以是因为在ViewState中注入了很大的尺寸;如果是的,那么什么是主要原因,以便它加载页面但不能在后面发布页面?

有帮助吗?

解决方案

我想知道你是否正在击中 MaxrequestLength 申请;默认值为4MB。

其他提示

在许多地方可以提出要求。超时将出现在链条中的链接中,该链接的超时时间最低。

您应该检查IE中是否有任何代理设置。

谢谢克里斯·谢弗!

指出我指出我已经通过将此行添加到我的web.config来更改了应用程序的最大值。

<httpRuntime maxRequestLength="60240"/>

并测试了页面以查看是否有效。而且做到了!

因此,现在我必须找到一种方法来减少该页面上GridView的ViewState。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top