場合によってはjqueryポップアップを表示するように変更したいハイパーリンクがありますが、マスターページで実行すると奇妙な問題が発生します。以下は通常のページで機能します。
hyp1.NavigateUrl = "#notificationPopup";
次のようにレンダリングされます:
<a id="ctl00_hyp1" href="#notificationPopup">Example</a>
これはまさに私が欲しいものです。問題は、レンダリングするマスターページのハイパーリンクにあるコードとまったく同じコードにあります。
<a id="ctl00_hyp1" href="../MasterPages/#notificationPopup">Example</a>
マスターページで設定しているときに、ResolveClientUrl()などを介してnavigateUrlを実行しているようです。をに交換しようとしまし<asp:hyperlink
た<a href runat=server
が、同じことが起こります。
何か案は?