ASP.NET MVC3 @Html.EditorFor 的 textarea 多行文本
其实就一行,就是在定义Model的时候定义数据类型就可以了.即添加[DataType(DataType.MultilineText)]属性
public class MyModel
{
[DataType(DataType.MultilineText)]
public string Name{ get; set; }
}
public class HomeController : Controller
{
public ActionResult Index()
{
return View(new MyModel());
}
}
@model Models.MyModel
@using (Html.BeginForm())
{
@Html.EditorFor(model => model.Name)
<input type="submit" value="提交" />
}