我想要将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