加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 回发时超过最大请求长度异常

发布时间:2020-12-15 18:56:53 所属栏目:asp.Net 来源:网络整理
导读:我在点击按钮时遇到以下异常,对于在页面加载时在gridview中绑定超过500条记录的asp页面. 我的页面没有任何上传控件.它包含一个文本框,按钮和gridview. 有谁知道为什么会这样. 例外说明: Maximum request length exceeded.Description: An unhandled excepti
我在点击按钮时遇到以下异常,对于在页面加载时在gridview中绑定超过500条记录的asp页面.

我的页面没有任何上传控件.它包含一个文本框,按钮和gridview.
有谁知道为什么会这样.

例外说明:

Maximum request length exceeded.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

解决方法

回发发送回每个控件的视图状态 – 如果您有一个巨大的数据网格,那么当浏览器将其重新发送到服务器时,这就是您获得异常的原因.

你有两个选择:

>如果您不需要视图状态,请在GridView上设置EnableViewState =“false”,因此它不是那么臃肿而且回发是合理的大小,
>增加web.config中的最大请求大小,如下所示:

<configuration>
    <system.web>
        <httpRuntime maxRequestLength="32768" />
    </system.web>
</configuration>

希望这可以帮助

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读