質問

次のコードがあります。

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

ページがページのソースをレンダリングされたとき:

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

普通のアンペサンドの代わりに&が照会文字列のparamsに&を配置し、それらを使用できなくなります。 QueryStringをエンコードしないように@ url.routeURLに指示する方法は?

役に立ちましたか?

解決

を使ってみてください
@Html.Raw(Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId }))
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top