送信ボタンのあるビュー (Index.cshtml) があります。送信ボタンをクリックすると、コントローラー (TestController.cs) 内のアクション (Action01) が呼び出されるため、アクションの最後に、カスタム ビュー モデルをパラメーターとして呼び出し元 (Index.cshtml) ビューに戻りたい. どうすればいいですか?
View("ViewName",model) を使用して最初に試行した後の結果:
アクションがコントローラ Test 内にあるため、エラーが発生します。返されると、\Views\Tests\Index が検索され、私の Index ページは \Views\Home\Index にあります。
ビュー「インデックス」またはそのマスターが見つからないか、検索された場所をサポートするビュー エンジンがありません。次の場所が検索されました。
~/Views/Test/Index.aspx
~/Views/Test/Index.ascx
~/Views/Shared/Index.aspx
~/Views/Shared/Index.ascx
~/Views/Test/Index.cshtml
~/Views/Test/Index.vbhtml
~/Views/Shared/Index.cshtml
~/Views/Shared/Index.vbhtml
最終的解決:
を使用return View("ViewName", model)
しましたが、問題があったため、ディレクトリ構造を変更しました。