1

コメントを入力できるテキストエリアを作成しました。次に、その文字列を使用することになっているコントローラーにメソッドがあります。

テキストエリアからメソッドに情報を取り込むにはどうすればよいですか?

4

1 に答える 1

3

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パラメーターに配置します。

于 2012-10-31T13:05:22.963 に答える