在我看来,我有一个textarea框,用户将在其中撰写评论
Comment: @Html.TextArea("comment1", new { style ="width:200px; height:15px;"});
我在模型中添加了一个关于它的字段:
public class Transactions
{
public int Id { get; set; }
public int OrganisationId { get; set; }
public string Comment1 { get; set; }
}
所以现在我想将Comment1字段与文本区域值comment1绑定。因此无论用户在@Html.TextArea中写入什么内容都要保存在数据库中。
我该怎么做?
答案 0 :(得分:1)
请尝试使用TextAreaFor
:
@Html.TextAreaFor(
model => model.comment1,
new { style = "width: 200px; height: 15px;" }
)
请务必在视图中引用您的模型。
答案 1 :(得分:0)
确保在视图中包含模型(ex @model Transactions)
然后尝试:
评论:@ Html.TextAreaFor(m => m.Comment1,new {...})
参考:http://msdn.microsoft.com/en-us/library/system.web.mvc.html.textareaextensions.textareafor(v=vs.118).aspx