CssClass="Hidden"和Visible="False"
<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找不到
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄
<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找不到

更多精彩