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找不到


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM