前提
OSはwindows10です。
visual studio 2022 を使用しています。
使用している言語はC#やhtmlなどです。
フォルダの場所の関係は以下のようになっているとします。
┣ Menuフォルダ ━ MenuController.cs
┣ Subフォルダ ━ SubController.cs
┗ Addフォルダ ━ Rensyuフォルダ ━ RensyuController.cs
実現したいこと
asp.net mvc で、別のコントローラーを起こす処理を記述したいです。
RedirectToAction()を使用することで、MenuController.csからsubController.csを起こすことはできました。
発生している問題・エラーメッセージ
しかし、MenuController.csからRensyuController.csを起こす方法が分かりませんでした。
同じ階層に無いからなのか、RedirectToActionの使い方が悪いのか原因を調べましたが、イマイチ原因が分かりませんでした。
改善するべき個所か、または別の方法でコントローラーを起こすべきであれば教えていただきたいです。
該当のソースコード
MenuController.csにて、
return RedirectToAction("Index", "Sub")
→ SubController.csのIndexメソッドを起こせる
return RedirectToAction("Index", "Rensyu")
→ 何も起こらない
試したこと
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー