gpt4 book ai didi

c# - ViewState 维护了哪些控件?

转载 作者:太空狗 更新时间:2023-10-30 00:13:16 24 4
gpt4 key购买 nike

我正试图围绕控制基础结构来了解 ASP.NET 为哪些对象维护 View 状态。

有这些常规的 HTML 控件,例如: <input type="radio" checked="checked"/> -> 我知道这些没有 View 状态

然后是 runat="server"的 HTML 控件 <input type="radio" checked="checked" runat="server"/> -> View 状态是否在回发之间得到维护?

然后是ASP.NET控件 <asp:TextBox id="txtMyText" runat="server"/> -> 我知道这些确实有 View 状态

我们有一些继承 HtmlTextBox 的自定义控件 <myPrefix:myTextBox id="txtMyText" runat="server"/> -> 这与上面的类型 2 相同吗?

是否可以安全地假设任何带有 runat="server" 的控件?标记将维护 View 状态?

最佳答案

有 3 种类型的控件,标准 HTML 元素(如 )、添加了 runat=server 标记的 HTML 服务器控件和完整的 Web 控件。只有 Web 控件维护了 View 状态。

关于c# - ViewState 维护了哪些控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/606887/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com