CssClass="Hidden"和Visible="False"

时间:2024-11-07 20:34:56
<asp:Label ID="lblNoCustomTableItemCheckedInfo" runat="server" CssClass="Hidden"></asp:Label>
<asp:Label ID="lblNoCustomTableItemCheckedInfo" runat="server" Visible="False"></asp:Label>
hidden那个,还可以document.getElementById('<%= this.lblNoCustomTableItemCheckedInfo.ClientID %>')找到,但是设置visible为false的那个,就找不到了?
hidden 是客户端CSS作用的,还在页面上,只是通过样式来隐藏了。
Visible=“false” 是服务器端发起的,在HTML response到客户端的时候就没这个控件了,所以js找不到