锚标记在 asp.net 中无法正常工作

Anchor tag not working properly in asp.net

在 aspx 中

 <a id="anchorViewMore" runat="server" > View More</a>

在后端 c#

 anchorViewMore.HRef = "www.google.com";

我得到的输出 http://localhost:3180/seoapp%20april%2017%20keyword%20assign%20by%20TL%20-%20backup/www.google.com

我希望 href 应该只是 "google.com" 并且应该重定向到该网站

尝试:

anchorViewMore.HRef = "http://www.google.com";

如果您不放置 'http://',那么它将 link 相对于您所在的页面。

要使其在新 window 中打开,您需要将 HTML 更改为:

<a id="anchorViewMore" runat="server" target="_blank"> View More</a>