0
我不理解這個概念,所以在做了一本手冊並閱讀了幾篇文章之後,我決定要求大家。在MVC中路由沒有找到新的url
我想改變,只是爲了測試,從:
本地主機/首頁/目錄
要:
本地主機/客戶/列表
所以我的:
個RouteConfig.cs
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
routes.MapRoute("Custom", "Custom/List/",
new
{
Controller = "Home",
Action = "List"
});
}
但就是不工作。第一個網址仍在工作,但第二個網址沒有找到任何東西。
感謝
這是您的RouteConfig.cs文件中唯一的路徑定義嗎? –
@StephenMuecke。在Global.asax –
我修改RouteConfig.cs和我編輯我的問題。謝謝 –