我正在开发一个asp.Net MVC应用程序,其中我定义了区域,
对于示例区域 - >管理
在我已定义子文件夹的区域
例如 论行政 - >控制器 - >文件夹 - >多个控制器 - >意见 - >文件夹 - >文件夹 - > View.cshtml
现在我的问题是,如何管理路由?
我更新了路由
context.MapRoute(
"WorkSpaceManagement_default",
"WorkSpaceManagement/Administration/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional }
);
但问题是如何管理视图引擎以便他可以自动查找视图
答案 0 :(得分:2)
在AdministrationAreaRegistration.cs中,您可以根据需要修改路由。
public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"Administration_default",
"Administration/{controller}/{action}/{id}",
new { area="Administration",controller = "YourController",action = "YourAction", id = UrlParameter.Optional }
);