我可以在瀏覽器中使用的地址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