【发布时间】:2009-03-03 15:41:57
【问题描述】:
我正试图围绕控制基础结构来了解 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" 标签的控件都将保持视图状态?
【问题讨论】: