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 回答