输入不起作用的 MVC5 占位符

本文关键字:占位符 MVC5 不起作用 输入 | 更新日期: 2023-09-27 18:37:08

我的代码是这样的

 @Html.EditorFor(model => model.CreatedUser, new { htmlAttributes = new { @class = "form-control" ,@placeholder = "Your Placeholder Text"  }})

我希望占位符在我添加代码时出现,但它没有显示。谁能指出我做错了什么?输出网页

<input class="text-box single-line" id="CreatedUser" name="CreatedUser" type="text" value="" autocomplete="off" style="cursor: auto;  background-attachment: scroll; background-position: 100% 50%; background-repeat: no-repeat;">

输入不起作用的 MVC5 占位符

接受

htmlAttributesEditorFor重载仅是MVC 5.1。

看这里

如果无法升级,请使用TextBoxFor

@Html.TextBoxFor(model => model.CreatedUser, new { @class = "form-control" ,@placeholder = "Your Placeholder Text" })