У меня есть модель:
[DataType(DataType.EmailAddress)]
[DisplayFormat(ConvertEmptyStringToNull = true)]
[Display(Prompt = "Email Address")]
public string Email { get; set; }
Я пытаюсь получить "приглашение" для отображения в тексте-заполнителе полученного текстового поля со следующим:
@Html.EditorFor(model => model.Email,
new { htmlAttributes = new { @class = "form-control input-md",
placeholder = @ViewData.ModelMetadata.Watermark } })
Когда я просматриваю сгенерированный HTML, я получаю "placeholder" во входном теге. В соответствии с тем, что я прочитал ViewData.ModelMetadata.Watermark должен работать. Каков правильный способ получить этот текст заполнителя?