Pergunta

Eu tenho o seguinte código:

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

Quando a página chegar processado o código fonte da página se parece com:

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

Como você pode ver, em vez de simples ampesands & ele coloca & na seqüência de caracteres de consulta de parâmetros e que os torna inutilizável.Como posso instruir o @Url.RouteUrl não para codificar a querystring?

Foi útil?

Solução

Tente usar

@Html.Raw(Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId }))
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top