ASP.NET Web ページで Panel を使用して、クライアント側のボタン クリックに応答してコントロールの選択を非表示または表示しています。簡単なスクリプトで可視性を切り替えます
<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";
も機能しません。
これに対する簡単な解決策はありますか?
タ。