包含\通过\\传递的QueryString

时间:2010-12-10 00:47:41

标签: c# asp.net

我有一个页面,我通过查询字符串发送了一个参数。

如果我使用Request.QueryString [“Format”]检索它,我会遇到“CD \ DVD”类型的问题。它被归还为'CD \\ DVD'。重要的是我把它作为正确的字符串。

如何避免额外的反斜杠?或者甚至以后摆脱它?

2 个答案:

答案 0 :(得分:2)

您应该尝试Urlencoding并解码您的查询字符串

http://msdn.microsoft.com/en-us/library/zttxte6w.aspx

答案 1 :(得分:0)

尝试执行以下操作:

Request.QueryString["Format"].Replace(@"\\",@"\");