Asp.net mvc 4 MVC4模型或视图中的占位符
我正在尝试将占位符设置为MVC4中的文本框或多行文本框。到目前为止,它还不起作用Asp.net mvc 4 MVC4模型或视图中的占位符,asp.net-mvc-4,asp.net-placeholder,Asp.net Mvc 4,Asp.net Placeholder,我正在尝试将占位符设置为MVC4中的文本框或多行文本框。到目前为止,它还不起作用 [Display(Name = "Location", Prompt = "Enter info related to Location")] public string LocationDesc { get; set; } 以及以下视图 @Html.EditorFor(model => model.LocationDesc , new { placeholder = "Enter info related
[Display(Name = "Location", Prompt = "Enter info related to Location")]
public string LocationDesc { get; set; }
以及以下视图
@Html.EditorFor(model => model.LocationDesc , new { placeholder = "Enter info related to Location" })
占位符只需要显示一些信息,我很乐意将其显示在任何位置(视图或模型)
我们正在使用MVC4
干杯您不能在
@Html.EditorFor()上使用占位符属性
在asp.net mvc中,有两种解决方案:
1.)您可以为@Html.EditorFor()
创建一个自定义属性。stackoverflow链接上有一篇很好的文章:-您也可以访问此链接
2.)代替
@Html.EditorFor()
您可以使用@Html.TextAreaFor()
代替EditorFor use TextAreaFor..毫无例外地工作!干杯