我正在以这种方式编码RSS中包含的链接:
<div class="link">
<span> <%# System.Web.HttpUtility.HtmlEncode(XPath("link").ToString())%> </span>
</div>
以上是以文本格式返回此类rs的链接,例如:
http://feedproxy.google.com/~r/EuropeanRailwayReview/~3/0pxP3t3rge8/
但是文字不是可点击的链接。
有没有办法让它作为超链接返回,可以点击导航到相关地址?或者,更好的是点击而不显示网址?
答案 0 :(得分:1)
试试这个:
<div class="link">
<span> <a href="<%#XPath("link").ToString())%>"><%# System.Web.HttpUtility.HtmlEncode(XPath("link").ToString())%></a> </span>
</div>
或者这个:
<div class="link">
<span> <a href="<%#XPath("link").ToString())%>">Link to Article</a> </span>
</div>