我在asp.net的MVC 3,我的工作有三個方面在我的項目一樣,如何配置在asp.net mvc的途徑與領域
MyProject/Areas/Blogs
MyProject/Areas/Forums
MyProject/Areas/Groups
在這三者之中,博客的看法是啓動視圖。對於我已經設置了作爲globla.ascx
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Blog", action = "Blog", id = UrlParameter.Optional }
);
和BlogAreaRegistration.cs,
context.MapRoute(
"Blogarea_Default",
"{controller}/{action}/{id}",
new { controller = "Blog", action = "Blog", id = UrlParameter.Optional }
);
和ForumAreaRegistration.cs,
context.MapRoute(
null,
"Forums/{action}/{id}",
new {controller="Forums", action = "Forum", id = UrlParameter.Optional }
);
和GroupsAreaRegisration.cs,
context.MapRoute(
"Groups_default",
"Groups/{controller}/{action}/{id}",
new { controller = "Groups", action = "Group", id = UrlParameter.Optional }
);
Here Forum和博客工作,因爲我的願望,但集團不工作,它總是顯示404資源未找到頁面所以請指導我,如果我在這個過程中有任何錯誤。
@Rogulski:我做了上述改變,但我沒有得到所需的輸出。它再次顯示相同的404錯誤 –
看起來你的網址產生'404'? –