gpt4 book ai didi

asp.net - 为什么即使我将 EnableViewState 设置为 false 也会呈现 __VIEWSTATE 隐藏字段

转载 作者:行者123 更新时间:2023-12-04 10:02:40 24 4
gpt4 key购买 nike

我看到 __VIEWSTATE 字段被渲染,即使我在页面级别设置了 EnableViewState="false"。如果我删除表单元素的 runat="server"标记,则不会呈现此字段。有人可以解释一下吗?

最佳答案

__VIEWSTATE 字段还用于存储控制状态,这不是可选的。此外,如果我没记错的话, View 状态中包含的信息用于验证回发(并且验证已启用,这是默认设置)。因此,只要您拥有带有 runat="server"的表单,您就会拥有一个 viewstate 字段。但是,如果禁用所有 View 状态,您应该注意到字段大小要小得多。

关于asp.net - 为什么即使我将 EnableViewState 设置为 false 也会呈现 __VIEWSTATE 隐藏字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/283082/

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