ルートを使用して URL の末尾にクエリ文字列を追加したいと考えています。Global.asax でこれを行うにはどうすればよいですか?
routes.MapRoute(
"Detail",
"{controller}/{action}/{id}/{name}",
new
{
action = "Detail",
name = UrlParameter.Optional,
// it is possible to add here query string(s) ?
},
new[] { "MyProject.Controllers" }
);
たとえば、実際の URL には次のものが含まれます。
www.mysite.com/MyController/Detail/4/MyValue
しかし、私は次のようなものを生成したい:
www.mysite.com/MyController/Detail/4/MyValue?ref=test&other=something