Asp.net 使用 HttpUtility.HtmlEncode 搜索特殊字符

Asp.net Search For Special Chars with HttpUtility.HtmlEncode

我正在使用此代码进行搜索。

Response.Redirect("/Search/" + HttpUtility.HtmlEncode(txtAra.Text));

解码参数
HttpUtility.HtmlDecode(Request.QueryString["tag"]) 

例如我写 "Ahşap" 文本框和重定向。 然后在搜索页面 HttpUtility.HtmlDecode(Request.QueryString["tag"])
returns 喜欢 "ahÅap" 我该如何解决这个问题?

我用这种方法解决了问题。

Decrypt and Encrypt