如何在asp.net mvc3 razor的文本框中设置默认名称

时间:2013-12-31 12:34:02

标签: c# asp.net-mvc-3 razor

在我的项目登录表格中我必须实现默认显示,当我们点击文本框时,文本框必须为空白,反之亦然。这是我的代码

<li><i class="icon-user"></i>@Html.TextBoxFor(Model => Model.UserName, new { @class = "login-user-input", autocomplete = "off", @value="UserName"})</li>

                            <li><i class="icon-key"></i> @Html.TextBoxFor(Model => Model.Password, new { @class = "login-user-input", autocomplete = "off" })</li>

1 个答案:

答案 0 :(得分:4)

您可以使用placeholder属性

@Html.TextBoxFor(Model => Model.UserName,
    new { 
        @class = "login-user-input", 
        autocomplete = "off", 
        placeholder="UserName"
    })
相关问题