特定のページで有効になっているスタイルシートを ASP.NET サーバー側コードが参照できるかどうかを知る必要があります。ASP.NET コード ビハインドで、スタイルシート内の既存の CSS セレクターへの参照を取得することは可能ですか? サーバー側の分離コードで次の疑似コードのようなものは可能ですか?
MyPage.Stylesheets(0)("DIV#foo").Attributes("display").Value = "none"
NOTE: Assume that <div id = 'foo'>lorem ipse...</div> has been injected
into the DOM by javascript. There is no server side counterpart to the DIV.
It was **not** part of the ASP.NET markup: <div id="foo" runat="server"....
繰り返しますが、jQuery/javascript クライアント側ではなく、サーバー側です。
サーバー側の条件に基づいて特定の DOM 要素を非表示にしようとしていますが、その要素はクライアント側でインスタンス化されています。サーバー側のコードからは参照できませんが、スタイルシートのセレクターを参照できるのではないでしょうか?
ありがとう