我正在尝试弄清楚如何在请求中未指定控制器/任务/ID时将我的应用程序路由到默认的控制器/任务/ID。
这是我的一个路由指令...
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new
{
controller = "LML",
action = "TaskLibrary",
id = 7
//id = UrlParameter.Optional
} // Parameter defaults
);
如果我输入'http://mywebsite/',就会调用适当的控制器/操作/id。然而,我希望URL能够反映这一点,而不是保持不变。使用路由,有没有办法影响URL,以便它重新显示与默认显示的控制器/操作/id同步?还是我需要创建某种重定向操作?