gpt4 book ai didi

.net - Viewstate 隐藏字段如此之大,以至于一切都崩溃了

转载 作者:行者123 更新时间:2023-12-04 14:07:37 26 4
gpt4 key购买 nike

出于某种原因,我的应用程序的 View 状态变得巨大(大约 1400 万个字符)。它增加了大约 1 分钟的加载时间。如果页面最终加载(这并不经常),每次有人发送表单时服务器都会崩溃,因为“Post size exceeded allowed limits.

它突然出现。我没有添加任何字段,只是在页面上添加了一些 javascript。

人们告诉我检查 View 状态分块。谷歌告诉我这样做:

<pages maxPageStateFieldLength="1024">

......所以现在不是一个巨大的隐藏字段,我现在有类似 100 个非常大的隐藏字段。这不正是我要找的。

为什么.NET 会做这样的事情?我怎样才能解决这个问题?

最佳答案

我建议使用实用程序来解码您的 View 状态,这样您就可以了解其中的实际内容(因为您显然在那里有很多似乎不需要的信息。)

viewstate decoder将允许您查看您不期望的 View 状态。然后你可以修改你的代码,删除有问题的控件,或者有选择地禁用不应该启用的控件的 View 状态(使用 EnableViewState="false" 属性)。

关于.net - Viewstate 隐藏字段如此之大,以至于一切都崩溃了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1323558/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com