Fir*_*and 2 javascript asp.net panel
我有一个Panel属性,Visible设置为False
<asp:Panel ID="pnlUpload" runat="server" Visible="False" />
Run Code Online (Sandbox Code Playgroud)
并尝试使用javascript作为下面的代码使其可见
document.getElementById('<%= Panel1.ClientID %>').style.visibility = 'visible';
Run Code Online (Sandbox Code Playgroud)
但它不起作用,任何想法的家伙?
设置Visible ="false"会使面板不在生成的HTML中呈现.如果你想让它在客户端显示/隐藏,你需要使它成为Visible ="true"并在style属性中使用CSS class /,其中"display"属性值为"block"或"none"as需要.
| 归档时间: |
|
| 查看次数: |
31455 次 |
| 最近记录: |