Domanda

Ho il seguente codice:

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

Quando la pagina viene visualizzata la sorgente della pagina è simile a

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

Come puoi vedere invece di pianura ampese e & pone & nei parametri delle stringhe di query e che li rende inutilizzabili. Come posso istruire l'url @ url.Routeurl non codificare la querystring?

È stato utile?

Soluzione

prova a usare

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top