1

クエリ文字列を介してニュースのタイトルを他のページに送信したい。私のタイトルは動的であるため、「&」またはその他の特殊文字が含まれている可能性があります。だから私はこれを試しました

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

しかし、「'System.Web.HttpServerUtility.HtmlEncode(string)' に一致する最適なオーバーロードされたメソッドには無効な引数があります」というエラーが表示されます。助けてください。

4

1 に答える 1

1

次のコードに置き換えます。

<a href='NewsByTitle.aspx?title=<%#Server.UrlEncode( XPath("@title").ToString()) %>' ><%# XPath("@title") %></a>
于 2013-08-17T11:23:46.890 に答える