我正在設計的頁面有一個奇怪的問題。我有這樣一個鏈接:與runat =「服務器」代理怪異的ASP.NET錨標記
<a id="asel1" runat="server" href="#"><img id="isel1" runat="server" src="/Images/selbar/1.jpg" /></a>
當我在結果頁中查看源代碼,我得到這樣的:
<a href="../Cards/#" id="ctl00_ContentMainSection_CardsControl1_asel1"><img src="/Images/selbar/1.jpg" id="ctl00_ContentMainSection_CardsControl1_isel1" /></a>
我的目標是編程方式插入一個鏈接,如果它是適用於在本頁面問題,並保留href =「#」,如果不是的話(基本上是一個空白的錨標籤)。但是現在它會將它們帶到一個實際的鏈接,這當然不存在。
我該如何讓它停止這樣做?
不設置在href = 「#」 的工作?如果是空白錨標記,則不會呈現href標記... – Sunny 2010-04-26 20:55:38
http://stackoverflow.com/questions/2595113/using-htmlanchor-or-asp-net-hyperlink-for-anchor-tag-that - 在頁面中導航命名? – R0MANARMY 2010-04-27 05:46:57