Question

J'ai le code suivant:

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

Lorsque la page est rendue, la source de la page ressemble à :

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

Comme vous pouvez le voir, au lieu d'esperluettes simples & il place & dans les paramètres de la chaîne de requête et cela les rend inutilisables.Comment puis-je demander à @Url.RouteUrl de ne pas encoder la chaîne de requête ?

Était-ce utile?

La solution

Essayez d'utiliser

@Html.Raw(Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId }))
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top