如何使用Global.aspx文件中的规则将此/Home/About/
转换为/About/
?快速ASP.NET路由问题
4
A
回答
6
public static void RegisterRoutes(RouteCollection routes)
{
routes.MapRoute(
"About", // Route name
"About", // URL
new { controller = "Home", action = "About" });
...
}
@Scott:谢谢。修复。
3
routes.MapRoute(
"About",
"About",
new { controller = "Home", action = "About" }
);
只要确保它是默认的路由处理之前的地方。
1
添加路由:
routes.MapRoute(
"About",
"About"
new { controller = "Home", action = "About" });
既然是硬编码的,你要确保它是有各种PARAMS占位符的任何路由之前。
1
这样的默认路由之前创建一个新的路线
routes.MapRoute(
"HomeActions",
"{action}",
new
{
controller = "Home",
action = "Index" // I technically don't think this is required.
},
new // The second object are route constraints
{
action = "Index|FAQ|ContactUs|Examples|Materials|Members" // <-- various actions on my home controller. Any regex works here.
});
1
0
我用这个::
相关问题
- 1. 使用moment.js快速路由问题
- 2. 变量路由快速问题
- 3. ASP.NET路由问题
- 4. ASP.net路由问题
- 5. ASP.NET路由问题
- 6. ASP.Net路由问题
- 7. 反应路由与快速路由
- 8. 快速路由与AngularJS路由冲突。
- 9. ASP.NET MVC路由问题
- 10. ASP.NET MVC - 路由问题
- 11. Asp.Net Mvc路由问题
- 12. ASP.NET MVC 5路由问题
- 13. ASP.net MVC路由问题
- 14. ASP.NET MVC2路由问题
- 15. ASP.NET MVC路由问题
- 16. 问题与ASP.NET MVC路由
- 17. asp.net的MVC路由问题
- 18. ASP.NET MVC 3路由问题
- 19. ASP.NET MVC路由问题?
- 20. ASP.NET MVC:路由问题
- 21. ASP.net MVC路由问题
- 22. asp.net Url路由问题
- 23. ASP.NET MVC路由问题?
- 24. 动态ASP.Net路由问题
- 25. Asp.net的mvc路由问题
- 26. Asp.net MVC路由问题
- 27. asp.net mvc 3.0路由问题
- 28. 问题与asp.net API路由
- 29. ASP.NET WebAPI路由问题
- 30. ASP.NET路由干扰问题
把/在URL的开头会导致一个ArgumentException错误 – 2011-03-24 20:34:45