如何在我的编辑框中设置默认值,以便万一我不在框中写入任何内容时,它不会发送空值。如何设置默认值HTML.EditorFor()
<div class="editor-label">
@Html.Label("Description")
</div> // somthing like
<div>@Html.EditorFor(model => model.Description, " Default value ")
@Html.ValidationMessageFor(model => model.Description)
</div>
或者,如果我更改为:
@Html.TextBoxFor(Model.somthing, "Default value")
感谢这就是我一直在寻找。大写字母V帮助了我。为什么他们会这样不一致呢? – JSideris
这将与具有值属性(如输入)的Html元素一起使用。对于像textarea这样的元素,我会推荐Javad_Amiry的解决方案 – CF5