我正在尝试为我的 Html.Editorfor 显示水印,
这是我的视图模型
[Display(Prompt="This is a WaterMark")]
[DisplayFormat(DataFormatString = "{0:MM/dd/yyy}", ApplyFormatInEditMode = true)]
public DateTime Dob { get; set; }
这是我的看法
@Html.EditorFor(model => model.Dob)
这是我的 EditorTemplate String.cshtml,位于 \Views\Shared\EditorTemplates\String.cshtml
@Html.TextBox("",ViewData.TemplateInfo.FormattedModelValue, new { @class="text-box single-line", placeholder = ViewData.ModelMetadata.Watermark })
我按照这个线程尝试了这个 。但是我的水印从未出现过,但为什么呢?
感谢您帮助解决此问题