我做了一个textarea,我希望人们能够发表评论。然后,我在控制器中有一个方法,应该使用该字符串。
如何将textarea中的信息提取到方法中?
答案 0 :(得分: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
参数中。