我在 ASP.NET 网页中使用面板来隐藏或显示控件选择以响应客户端按钮单击。简单脚本切换可见性
<script>
function SetToAddSurvey() {
var x = document.getElementById("NewSurveyPanel");
if (x.style.display == "none") {
x.style.display = "block";
} else {
x.style.display = "none";
}
}
</script>
我现在需要在数据库事务之后切换服务器端的显示属性。我知道我不能使用代码
NewSurveyPanel.visible = false;
因为它会导致控件不被渲染,并且上面的 jscript 在下次调用时会失败。
NewSurveyPanel.Attributes["display"] = "block";
也不起作用。
有一个简单的解决方案吗?
塔。