RouteUrl reemplazar "&" con "&" en parámetros de cadena de consulta
-
23-12-2019 - |
Pregunta
Tengo el siguiente código:
@Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId })
Cuando la página de llegar a la fuente de la página se ve así:
/somepath/newMessage/12345?cacheBustParam=123&param1=value1&param2=value2
Como se puede ver en lugar de la llanura ampesands &
coloca &
en la cadena de consulta de parámetros y que los hace inutilizables.¿Cómo puedo instruir a la @Url.RouteUrl no para codificar la cadena de consulta?
Solución
Intenta usar
@Html.Raw(Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId }))
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow