だから私はこのようなものがあります:ASPX文は私のコンテンツをロードしない場合は
<%If (Request.Url.ToString = "default.aspx") Then %>
<li><a href="url">Link</a></li>
<li><a href="url">Link</a></li>
<%ElseIf (Request.Url.ToString = "anotherdefault.aspx") Then %>
<li><a href="url">Link</a></li>
<li><a href="url">Link</a></li>
しかし、それはその特定のURLへのリンクを持っていないいくつかの奇妙な理由のために。しかし、私は私のVBページにブレークポイントを置くときに動作します。 IF文がCSSの問題を引き起こしていると思いますか?
VBコードがクライアント上でレンダリングされないため、Webサーバーがコードを処理していない限り(これははるかに大きな問題になります)、 'If'ステートメントはCSSの問題を引き起こしてはいけません。 'Url'はまったく同じページ名ですか?ページに '<%= Request.Url.ToString%>'を追加して、出力する内容を確認してください。 – David
文字列のURLは、=と入れた正しい文字列です。もちろん、絶対パスではなく完全パスです。私はif文を取り除き、リンクのグループを持っていれば動作します – Samjus