次のコードがあります。
@Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId })
ページがレンダリングされると、ページ ソースは次のようになります。
/somepath/newMessage/12345?cacheBustParam=123&param1=value1&param2=value2
ご覧のとおり、単純なアンペサンドの代わりにクエリ文字列 params&
に配置され、使用できなくなります。&
@Url.RouteUrl にクエリ文字列をエンコードしないように指示するにはどうすればよいですか?