FormExtensions.BeginForm(htmlHelper, actionName, controllerName)

BeginFormでアクション名とコントローラ名を指定して、別のコントローラに飛ばすことが出来る。

FormExtensions.BeginForm メソッド (System.Web.Mvc.Html) | Microsoft Learn

First/Index.aspxは、

で、SecondController.csは、

で、Second/Result.aspxは、

と書く。

送信押すと
送信押すと

送信押すと、

こうなる。
こうなる。

こうなる。

Sample/aspnetmvc/FormExtensions/BeginForm_htmlHelper_actionName_controllerName/src/FormExtensions_ at master · bg1bgst333/Sample · GitHub