我想使用MVC4' Html.TextAreaFor()
方法创建一个带有默认文本的textarea。使用普通的HTML我会这样做:
<textarea>Here is the text</textarea>
但我无法通过HTML Helper找到任何相关内容。我尝试过以下方法:
@Html.TextAreaFor(model => model.Comment, new { @value = "Text here" })
..和一些变化。有人可以帮忙吗?
答案 0 :(得分:2)
@Html.TextAreaFor(model => model.Comment)
很好。传递给视图的模型需要在Comment
属性中包含文本才能显示文本。
答案 1 :(得分:0)
您可以在控制器端设置ViewBag
的默认值。只需设置一个与model属性名称匹配的属性,例如:
ViewBag.Comment = "Enter text here..."