在MVC的文本框中显示示例文本

时间:2015-07-15 16:03:59

标签: c# asp.net-mvc

在我的部分视图的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'作为占位符或示例显示在文本框中。但现在它是空的。

1 个答案:

答案 0 :(得分:0)

使用此功能为您的HTML添加placeholder属性:

@Html.TextBoxFor(m => m.Email, new {@class = "form-control", placeholder = "example@company.com"})