Abe*_*Abe 3 asp.net-mvc asp.net-mvc-routing
反正有没有让给定控制器中的所有操作重定向到服务器根目录?
例如,如果我有一个带控制器主页和操作术语的URL,我希望URL成为/ terms
如果我有另一个带有控制器主页和操作隐私的URL,那么该URL应该成为/ privacy.
我能够通过硬编码2条路线来做到这一点,但有没有办法自动执行此操作?
routes.MapRoute(
"Term",
"terms",
new { controller = "Home", action = "terms" }
);
routes.MapRoute(
"Privacy",
"privacy",
new { controller = "Home", action = "privacy" }
);
Run Code Online (Sandbox Code Playgroud)
routes.MapRoute(
"ActionOnly",
"{action}",
new { controller = "Home" }
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1615 次 |
| 最近记录: |