如何将URL作为操作参数传递?

时间:2011-07-01 20:52:38

标签: asp.net-mvc

我有一个动作需要一个包含资源路径的字符串,即“/123/something.html”

我正在尝试使用HttpUtility.UrlEncode()对参数进行编码,但是斜杠被编码为包含'%'字符,这会导致服务器出现400错误。如何在ASP.NET MVC2中解决这个问题?

1 个答案:

答案 0 :(得分:0)

您当然可以在网址中传递这些字符,但只需在问号后面的部分中的查询字符串中传递

Ex:http://localhost/servercrm/contacts/query?search=%25%20%25