我使用了 asp.net 文本框并设置
EnableViewState="假"
然后我运行我的代码并输入一些示例文本并强制执行回发(这意味着单击按钮)然后文本框控件保留该值。
我的代码有什么问题?
如何禁用视图状态?
<asp:TextBox ID="TextBox1" EnableViewState="false" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
然后我还有一个疑问。
为什么asp.net视图状态自动解码并存储在浏览器中。我读了一些文章,文章说这是出于安全目的。
用户提供她/他的信息,他将使用特定的浏览器并维护浏览器,然后为什么要对视图状态进行编码。解码视图状态的另一个原因是什么?