0
如果我這樣做:麻煩constructiing URL編碼鏈接
<a target="_blank" href="<%=Url.Encode(sitelink)%>"> LINK TO SITE</a>
我得到的編碼,但與當前本地域「http://localhost/http:// ......」
什麼正確的方式做到這一點前面加上鍊接
如果我這樣做:麻煩constructiing URL編碼鏈接
<a target="_blank" href="<%=Url.Encode(sitelink)%>"> LINK TO SITE</a>
我得到的編碼,但與當前本地域「http://localhost/http:// ......」
什麼正確的方式做到這一點前面加上鍊接
Url.Encode
方法用於在url的查詢部分中使用特殊字符 - 它並不意味着應用於整個url,因爲它會在開始時跳過像://
這樣的東西(這就是爲什麼您得到t他預設了本地域,因爲它不再是完整的URL,而是被解釋爲相對URL)。