Areas
MVC 3 内で正しく動作しない問題がいくつかあります。次のフォルダー構造とAdmin
エリアが設定されています。
管理ページ (インデックス) から、Admin
たとえばエリア内の他のビュー ページに移動しようとしてAdmin/Floor/Create
いますが、たとえばThe resource cannot be found
、試したすべての URL の組み合わせでエラーが発生します。
- @Html.ActionLink("floors", "Index", "Floor", new { area = "Admin" }, null)
- /フロア/インデックス/
- /管理者/フロア/インデックス/
どれも機能しません。最初のActionLink
ものを使用して、エリア外から管理者のインデックス ページにリンクすることができましたが、ここでは役に立ちません。
エリア登録は次のようになります。
context.MapRoute(
"Admin_default",
"Admin/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional }
);
誰でも助けを提供できますか?
ありがとうございました