在我的部分视图的ViewModel中,我的电子邮件定义如下:
[Display(Name = "Email")]
[EmailAddress]
public string Email { get; set; }
在视图中我有这个:
@Html.TextBoxFor(m => m.Email, new {@class = "form-control"})
@Html.ValidationMessageFor(m => m.Email, "", new { @class = "text-danger" })
我想要像' example@company.com'作为占位符或示例显示在文本框中。但现在它是空的。
答案 0 :(得分:0)
使用此功能为您的HTML添加placeholder
属性:
@Html.TextBoxFor(m => m.Email, new {@class = "form-control", placeholder = "example@company.com"})