2017-10-25 9 views
0

をサブフォルダを追加します - >私は、サブフォルダを定義しているエリアで、管理は私が例エリアのエリア、</p> <p>をdefindedているにasp.Net MVCアプリケーションを開発していますASP.Net MVCで地域に

>コントローラ - - >フォルダ - >複数のコントローラ - >ビュー - >フォルダ - Administraion 、例えば

>フォルダ - > View.cshtml

今私の質問はこれですどのようにルーティングを管理するのですか?

私は、ルーティング

context.MapRoute(
       "WorkSpaceManagement_default", 
       "WorkSpaceManagement/Administration/{controller}/{action}/{id}", 
       new { action = "Index", id = UrlParameter.Optional } 
      ); 

を更新しましたが、彼はそれが自動的にあなたのAdministrationAreaRegistration.csで

+0

は[MvcCodeRouting](https://github.com/maxtoroq/MvcCodeRouting)を見てください。 – NightOwl888

答えて

2

を表示見つけることができるように質問があなたのようにルーティングを変更することができ、このビューを管理する方法エンジンです欲しいです。階層フォルダ構造を使用するためにMVCを可能にするオープンソースプロジェクト -

public override void RegisterArea(AreaRegistrationContext context) 
{ 

    context.MapRoute(
    "Administration_default", 
    "Administration/{controller}/{action}/{id}", 
    new { area="Administration",controller = "YourController",action = "YourAction", id = UrlParameter.Optional } 
); 
+0

質問を更新しました – Billz

関連する問題