我目前在命名空间方面遇到了问题,我将其添加到了我的global.asax:
routes.MapRoute(
"Admin",
"Admin/{controller}/{action}/{id}",
new { controller = "Home", action = "Index", id = UrlParameter.Optional },
null, new string[] {"project.Controllers.Admin"}
);
现在输入我的控制器当我输入网址localhost / Admin / Controller / * 把我的控制器给我正确的意见。它给了我控制器/视图中的视图。我希望视图位于管理员/控制器/视图中。我尝试直接链接到他们,但那不是很好。知道怎么做的吗?
答案 0 :(得分:3)
如果您使用的是ASP.Net 2或更高版本,则可能应将此管理部分添加为ASP.Net MVC Area。区域就像迷你MVC站点,在单独的文件夹中,这应该可以解决您的问题。