c# – ASP.NET如何呈现隐藏字段和具有visibility属性为false的文本框?

<asp:HiddenField ID="HiddenField1" runat="server" />
<asp:TextBox ID="Textbox1" runat="server" Visible = "false"></asp:TextBox>

ASP.Net将如何呈现asp:HiddenField和asp:带有visibility属性为false的TextBox?

最佳答案 在你的HTML背景下

<asp:HiddenField ID="HiddenField1" runat="server" />
<asp:TextBox ID="Textbox1" runat="server" Visible = "false"></asp:TextBox>

文本框不会在浏览器上呈现.
但隐藏的字段将被渲染.

您从服务器端代码设置的控件可见性将不会在浏览器上呈现.你想使用css display:none

点赞