我怎么能通过“&”进入查询字符串值

时间:2011-04-29 16:05:11

标签: asp.net-mvc url request.querystring

我的应用中有一个链接,其中包含以下网址:

 http://www.mysite.com/test?group=MyGroup

问题是其中一个组称为 A组&乙

当我尝试这个并在服务器端解析它时(通过Request.QueryString [“Group”])

 http://www.mysite.com/test?group=Group A & B

我得到了

group ='A组'(由于&)

如何更改我的网址,以便用“&”处理值他们内心。

1 个答案:

答案 0 :(得分:4)

使用URLEncode方法使文本对查询字符串安全。

var url = "http://www.mysite.com/test?group=" + 
           System.Web.HttpServerUtility.UrlEncode("Group A & B");