1

PlanningBoardController と呼ばれるコントローラーとビューを持つ PlanningBoard と呼ばれるエリアがありますin \areas\PlanningBoard\Views\PlanningBoard\Index.aspx

ただし、私のURLには次のように書かれています。http://localhost:55736/PlanningBoard/PlanningBoardですが、 http://localhost:55736/PlanningBoardと言いたいです。

エリアについてかなり大きな点が欠けているに違いないことはわかっていますが、現時点ではわかりません。

ここで何か助けていただければ幸いです。

4

1 に答える 1

3

これが発生する唯一の方法は、ルートを設定してエリアを複製するか、エリアをハードコードした場合です。

エリアのルートを設定する方法については、このリンクを確認してください。

Microsoft ASP.NET MVC - エリア

次のようなものがあるように聞こえます:

context.MapRoute(
    "planningboard_default",
    "planningboard/{area}/{controller}/{action}/{id}",
    new { action = "Index", id = UrlParameter.Optional }
);
于 2010-08-20T04:51:37.923 に答える