2012-10-31 30 views
1

我做了一个textarea,我希望人们能够输入评论。然后在控制器中有一个方法,该方法应该使用该字符串。从textarea(MVC)拉字符串

如何从textarea中将信息拖入方法中?

+0

你如何达到该方法?处理POST请求时? – GolfWolf

+0

MVC与webforms的工作方式不同,您可以从代码隐藏中将值从textarea中提取出来。下面的Marios答案是你如何做到这一点。 – twaldron

回答

3

我不知道您的视图或操作方法的样子,但给你的文本区域的名称,像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 
} 

当您张贴,默认的模型粘合剂将采取把文字从文本区到comment参数的照顾。