Ian*_*vis 9 c# asp.net-mvc html5 viewmodel
有没有办法placeholder
在MVC视图中的文本框中为attr 提供数据注释?
例:
在我的ViewModel.cs中,类似于:
[Placeholder="First name"]
public string FirstName { get; set; }
Run Code Online (Sandbox Code Playgroud)
在我看来:
@this.Html.TextBoxFor(m => m.FirstName)
Run Code Online (Sandbox Code Playgroud)
如果这可以呈现这个:
<input type="text" placeholder="First name" ... />
Run Code Online (Sandbox Code Playgroud)
这可能吗?谢谢!
Phi*_*ilW 11
尝试
@this.Html.TextBoxFor(m => m.FirstName, new{placeholder="First name"})
Run Code Online (Sandbox Code Playgroud)
啊,不在模特中.
您可以定义自己的客户属性http://blogs.msdn.com/b/aspnetue/archive/2010/02/24/attributes-and-asp-net-mvc.aspx.我想你需要一个自定义的html助手来生成html.
归档时间: |
|
查看次数: |
11401 次 |
最近记录: |