基本的に、ASP.NET MVC4 アプリケーションで Area を作成しました。ただし、以下に示すように PartialView を返したい場合は、すべてうまく機能します。
return PartialView("_ImportSessionsTable", viewModel);
(上記の呼び出しがエリア(管理者)ビューから呼び出されるわけではありません)次のエラーが表示されます:
部分ビュー '_ImportSessionsTable' が見つからないか、検索された場所をサポートするビュー エンジンがありません。次の場所が検索されました: ~/Views/ImportSessions/_ImportSessionsTable.aspx
~/Views/ImportSessions/_ImportSessionsTable.ascx
~/Views/Shared/_ImportSessionsTable.aspx
~/Views/Shared/_ImportSessionsTable.ascx
~/Views/ImportSessions/_ImportSessionsTable.cshtml
~/Views/ImportSessions/_ImportSessionsTable.vbhtml
~/Views/Shared/_ImportSessionsTable.cshtml
~/Views/Shared/_ImportSessionsTable.vbhtml
問題は、私が見る限り、ビューが保存されているエリアフォルダー(管理者)でビューを探していないことです。そこに見えるようにするにはどうすればよいですか?私が呼び出すたびにreturn View();
正常に動作するので、ビューを文字列として指定した場合のみです。