我试图围绕控制基础结构来了解 ASP.NET 维护哪些视图状态。
有这些常规的 HTML 控件,例如:
<input type="radio" checked="checked"/>
-> 我知道这些没有视图状态
然后是带有 runat="server" 的 HTML 控件
<input type="radio" checked="checked" runat="server"/>
-> 在回发之间是否保持视图状态?
然后是 ASP.NET 控件
<asp:TextBox id="txtMyText" runat="server"/>
-> 我知道这些确实有视图状态
我们有几个自定义控件继承了 HtmlTextBox
<myPrefix:myTextBox id="txtMyText" runat="server"/>
-> 这和上面的类型 2 一样吗?
假设任何带有runat="server"
标签的控件都将保持视图状态是否安全?