将属性Required添加到输入Text

时间:2013-11-18 08:37:47

标签: asp.net .net asp.net-mvc asp.net-mvc-4 razor

我有一个asp.net mvc4应用程序,我有:

 <li>
                @Html.Label("Login")
                @Html.TextBox("Login")

            </li>

我想将属性Required添加到TextBox login,就像这样

<input type="Text name="login" Required /> 

我该怎么做?

2 个答案:

答案 0 :(得分:2)

另一种方法是在模型中添加数据注释:

[Required(ErrorMessage = "Field  cannot be blank")]

答案 1 :(得分:1)

试试这个

@Html.TextBox(
    "Login", 
    null, 
    new { 
        required = "required" 
    }
)