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"
タグを持つコントロールはビューステートを維持していると想定しても安全ですか?