我可以在浏览器中使用的地址http://localhost:1234/Home/Details/id
我需要在global.cs什么设置,这样我就可以打开使用同一页 http://localhost:1234/Details/idAsp.net MVC路线网址
1
A
回答
3
你必须打开一个页面(图)创建一个新的URL路径:
http://weblogs.asp.net/scottgu/archive/2007/12/03/asp-net-mvc-framework-part-2-url-routing.aspx
没有尝试过,但这样的事情:
routes.MapRoute(
"My Route", // Route name
"{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
它必须遵循默认路线
+2
要小心这一点。把它放在默认路由之前可能会破坏其他网址。 例如/ Account/LogOn现在将在主控制器上寻找名为“Account”的操作并传递Id“LogOn”。 至少id路由值应该有一个数字正则表达式约束。 – 2010-08-09 12:32:21
相关问题
- 1. Asp.net mvc网址路由。更改网址
- 2. MVC路线,网址变更
- 3. asp.net的MVC路由,忽略了与扩展路线网址
- 4. ASP.NET MVC路线不同的地址
- 5. ASP.net MVC路线
- 6. ASP.NET MVC路线
- 7. ASP.NET MVC网址路由问题
- 8. asp.net的MVC 4路由短网址
- 9. Twitter喜欢在asp.net mvc网址路由?
- 10. asp.net mvc的多语言网址/路由
- 11. ASP.NET MVC 4书签的角度SPA网址路线
- 12. 从ASP.NET MVC路线
- 13. 的ASP.NET MVC路线
- 14. Asp.net 4.0网址路由协同网址
- 15. Rails路线,网址和子网址
- 16. ASP.NET MVC 3.0网址Rewritng
- 17. ASP.NET MVC的SEO网址
- 18. asp.net MVC网址字符串
- 19. ASP.Net MVC默认网址
- 20. ASP.NET MVC - 缩短网址
- 21. 网址asp.net的MVC方式
- 22. ASP.NET MVC的单程路线
- 23. ASP.Net MVC路线混乱
- 24. 在ASP.NET中的路线MVC
- 25. JS-路线ASP.NET MVC替代
- 26. ASP.NET MVC路线行不通
- 27. ASP.Net MVC路线问题
- 28. 动态ASP.NET MVC路线
- 29. ASP.NET MVC路线问题
- 30. 地图路线asp.net mvc
您不打开页面或视图 - 您正在请求操作。这是一个很好的教程,可以解释你需要什么:http://www.asp.net/mvc/tutorials/asp-net-mvc-routing-overview-cs – bzlm 2010-08-09 11:35:46
可能的重复[ASP.NET MVC - 从URL中删除控制器名称](http://stackoverflow.com/questions/3337372/asp-net-mvc-removing-controller-name-from-url) – James 2010-08-09 11:50:47