在ASP.MVC 3中,如何为多行
期望的HTML:
EditorFor
(文本区域)指定列和行?我正在使用[UIHint("MultilineText")]
,但找不到任何关于如何添加文本区域属性的文档。期望的HTML:
<textarea cols="40" rows="10"></textarea>
我 MVC 3 模型的相关部分:
[UIHint("MultilineText")]
public string Description { get; set; }
我 Razor cshtml 文件的相关部分:
<div class="editor-field">
@Html.EditorFor(model => model.Description)
</div>
我在查看源代码时得到的内容:
<div class="editor-field">
<textarea class="text-box multi-line" id="Description" name="Description"></textarea>
</div>
如何设置行和列?
@cols
和@rows
中的@
是不必要的。即cols
和rows
就足够了。 - Uwe Keim