コメントを入力できるテキストエリアを作成しました。次に、その文字列を使用することになっているコントローラーにメソッドがあります。
テキストエリアからメソッドに情報を取り込むにはどうすればよいですか?
コメントを入力できるテキストエリアを作成しました。次に、その文字列を使用することになっているコントローラーにメソッドがあります。
テキストエリアからメソッドに情報を取り込むにはどうすればよいですか?
ViewメソッドまたはActionメソッドがどのように見えるかはわかりませんが、TextAreaに次のような名前を付けますcomment
。
@using (Html.BeginForm("MyAction", "MyController")) {
@Html.TextArea("comment")
<input type="submit" value="Submit" />
}
次に、アクションに同じ名前のパラメーターがあることを確認します。
[HttpPost]
public ActionResult MyAction(string comment)
{
// Do something with the comment
}
投稿すると、デフォルトのモデルバインダーがTextAreaからのテキストをcomment
パラメーターに配置します。