我想要將MVC應用程序的默認頁面mydomain.com/Views/Home/Index.chtml
更改爲指向應用程序根目錄mydomain.com/Default.aspx
中的另一個默認頁面。使用MVC更改默認頁面
這是MVC Default MapRoute的默認配置。如何將配置更改爲指向mydomain.com/Default.aspx
?我是MVC的新手,我想了解RegisterRoutes函數的工作原理。
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 }
);
}
}
MVC不會導航到文件 - 它將導航到控制器中的操作方法。什麼是返回該視圖的控制器和方法。 –
是Default.aspx一個WebForms頁面? –
是Default.aspx是一個WebForm頁面。 – Gloria