ButtonX.Visible = false;挂起浏览器

时间:2012-04-10 15:01:29

标签: c# asp.net

Asp.Net C#网络应用程序 我有Button X
在服务器端C#(ButtonX.Visible = false;)按钮消失(好),但在下一篇文章中页面永远不会呈现。我调试了所有工作正常,调试器返回控件,但页面永远不会呈现。如果我评论出来  (ButtonX.Visible = false;)一切正常,但浏览器中显示的buttonX除外

那是什么?任何帮助,将不胜感激。谢谢

1 个答案:

答案 0 :(得分:0)

如果要在客户端隐藏按钮。不要像@southshoreAK建议的那样ButtonX.Visible = false,而是在javascript中隐藏或显示: -

document.getElementById('<%=ButtonX.ClientID%>').style.visibility = 'visible';//to show

document.getElementById('<%=ButtonX.ClientID%>').style.visibility = 'hidden';//to hide