我正在开发一个应用程序,当我去调试应用程序开始于:localhost:54591/Views/Home/Index.aspx,并给我一个资源未找到404错误。MVC路由问题,我很困难
我得到这个同样的问题,当我在网址栏中输入: 本地主机:54591 /浏览/首页/的Index.aspx
但由于某些原因,当我在网址栏中输入: 本地主机:54591 /查看/首页/
它的作品,但现在我的标题菜单格式不正确。
那么是什么给?对于我的生活,我无法弄清楚什么是错的。如果我能弄清楚如何在启动时重新路由到本地主机:54591/Views/Home /我可以找出为什么菜单不起作用,但我确实有一个预感,这些问题是相关的。
public static void RegisterRoutes(RouteCollection routes)
{
// routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
}
任何帮助,非常感谢。
我会建议你阅读一些ASP.NET MVC教程,因为它似乎并不像你掌握了它的工作原理。 – James