業務備忘録

備忘録です

ASP.NETでモデルバインドせずに値をコントローラに受け渡す

2023-06-27 22:13:02 | 日記

cshtml側のフォームのname属性に指定した文字列と、コントローラ側のアクションメソッドの仮引数の文字列を一致させるだけ。

【controller】

[HttpPost]

public ActionResult MyAction(string value1, string value2)

{ // value1とvalue2を使用して処理を行う //

... return View();

}

 

【cshtml】

<form action="/Controller/MyAction" method="post">

<input type="text" name="value1" />

<input type="text" name="value2" />

<button type="submit">Submit</button> </form>