私はMVC3に少し慣れていないので、いくつか質問があります...
私は、他の多くのものを含むように拡張する予定のブログ タイプの Web サイトを作成しています。現在、プロジェクトに AdminController があり、制御したいさまざまなものの ViewResult があります。たとえば、次のようになります。
public ViewResult Blog()
{
var model = db.Posts.ToList();
return View(model);
}
もう 1 つはページ、ナビゲーション、ユーザー管理などです。
私の質問は...各セクションに追加のコントローラーが必要です...つまり、BlogController、NavigationControllerなどです。これらは次のようにURLに追加する必要があります...
/Admin/Blog/Create
/Admin/Blog/Edit
/Admin/Navigation/Create
... 等々
次のような AdminController から継承する必要があると推測しています。
public class BlogController : AdminController
また、カスタム ルート マップを作成しますか?
アドバイスや指示は非常に役に立ちます。
ありがとう!