我想在MVC3的文本框中插入一条消息,例如在此输入。
我该怎么办?
可以在字段声明的Model类中完成吗?
请建议任何方式?
答案 0 :(得分:3)
您可以使用HTML5 占位符。适用于chrome和firefox。您可以使用modernizr使其在IE和其他旧版浏览器中运行。
How to set up modernizr for placeholder
@Html.TextBoxFor(model => model.Name,new { placeholder = "Fill in your name" })
答案 1 :(得分:1)
@Html.TextBox("Place textbox name here", "Place default value here")
@Html.TextBoxFor(Model field declaration here, new { Value = "Place default value here" }
如果你想使用输入掩码,那么你可以看看jquery input mask