2014-02-27 35 views
3

我有以下代码:RouteUrl查询字符串参数替代“和”与“&”

@Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId }) 

当网页得到呈现在页面源的样子:

/somepath/newMessage/12345?cacheBustParam=123&param1=value1&param2=value2 

,你可以而不是简单的ampesands &它将&放在查询字符串参数中,并且使它们不可用。 我如何指示@ Url.RouteUrl不编码查询字符串?

+0

请有参数空间中值 – Amit

回答

4

尝试使用

@Html.Raw(Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId })) 
+0

非常感谢您......这奏效了:) – PanKak

+0

不明白它是如何工作的,但它工作正常.. – Bharat