2013-08-17 37 views
1

我想通过查询字符串将新闻标题发送到其他页面。我的标题是动态的,因此它可能包含'&'或其他特殊字符。所以,我想这个在查询字符串中编码具有Xpath的url

<a href="NewsByTitle.aspx?title=<%#HttpServerUtility.HtmlEncode(XPath("title"))%>" 

但是我得到错误“的最佳重载的方法匹配‘System.Web.HttpServerUtility.HtmlEncode(字符串)’有一些无效参数” 请帮帮我。

回答

1

替换此代码:

<a href='NewsByTitle.aspx?title=<%#Server.UrlEncode(XPath("@title").ToString()) %>' ><%# XPath("@title") %></a> 
+0

感谢Samiey,与它的工作变化不大。 –

+0

投票并接受答案 –

相关问题