セット付きのdivがありrunat="server"
ます。ページにASP.NETボタンコントロールがあります。このボタンをクリックすると、divを非表示にします。
その設定の他のオプションはありますvisible="false"
か?
これを使用することはできません。使用すると、ブラウザから削除されているため、JavaScriptの要素にアクセスできなくなります。後でJavaScriptで非表示のdivを表示したいと思います。
セット付きのdivがありrunat="server"
ます。ページにASP.NETボタンコントロールがあります。このボタンをクリックすると、divを非表示にします。
その設定の他のオプションはありますvisible="false"
か?
これを使用することはできません。使用すると、ブラウザから削除されているため、JavaScriptの要素にアクセスできなくなります。後でJavaScriptで非表示のdivを表示したいと思います。
display:none
コントロールにCSSスタイルを追加します。
myDiv.Style.Add(HtmlTextWriterStyle.Display, "none");
可視性をfalseに変更する他のオプションはありますか?可視性をfalseに変更すると、ブラウザーから削除されているため、JavaScriptで同じものにアクセスできません。
これは意味がありません。CSSの可視性をhiddenに設定しても、要素はDOMから削除されません。
それがあなたのボタンがする唯一のことであるならば、私はおそらく最初にjavascriptでそれをして、ポストバックを一緒に避けるでしょう。
それがオプションでない場合はdisplay:none;
、値に「」を付けてdivサーバー側にstyle属性を追加するだけです。