asp.net - 我有一个关于 ViewState 的问题

标签 asp.net viewstate

EnableViewState="false"EnableViewState="true" 的含义是什么?

我知道EnableViewState="false" = 关闭ViewState,同时EnableViewState="true" = 打开ViewState

但是 EnableViewState="false"EnableViewState="true" 之间有什么区别?

我尝试了这段代码:

<form runat="server">
<asp:TextBox ID="TextBox1" EnableViewState="true" runat="server">
</asp:TextBox><asp:Button ID="Button1" runat="server" Text="Button" />
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</form>

我真的很困惑。 当我使用 EnableViewState="true" 时,我在 textbox 中输入了一些值,然后单击我的按钮。现在该值位于 textbox 中。当我设置 EnableViewState="false" 时,过程相同。

那么EnableViewState="true"EnableViewState="false" 时会发生什么?

最佳答案

文本框不使用Viewstate这里是解释所有的链接Link Explain

关于asp.net - 我有一个关于 ViewState 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16064621/

相关文章:

c# - 如何为路由注册区域

python - 在 Python 3 中使用 UTF-8 解码 VIEWSTATE 字符串

asp.net - 如何解码 View 状态

ASP.NET 在使用 PageMethods 回发之间保留 label.text 值的最佳方法

关于表单回发的 ASP.Net View 状态问题

c# - 如何在 View 状态中存储从字典继承的类的实例?

asp.net - 当 ConcurrencyMode = Multiple 时,两个并行 WCF 请求是否可以由同一线程处理

c# - 仅使用日期时间格式比较日期和显示时间

javascript - ASP.NET JavaScript 函数未定义

c# - 从其 http 请求中获取有关用户的信息