在Razor中指定密码框的类属性

时间:2013-06-19 00:54:55

标签: html asp.net-mvc html5 razor

有人知道如何在Razor中指定密码框的类html属性吗?

这是我目前所拥有的但是它会引发错误:

@Html.PasswordFor(x => x.Password, new { id="pbPassword", class="loginPassword" })

由于

2 个答案:

答案 0 :(得分:19)

class是在C#中声明新类的关键字。因此,在这种情况下,您必须添加@

试试这个:

@Html.PasswordFor(x => x.Password, new { id="pbPassword", @class="loginPassword" })

答案 1 :(得分:3)

Class是一个保留字,所以你需要在它前面添加一个“@”,以区别于保留字,例如

@Html.PasswordFor(x => x.Password, new { id="pbPassword", @class="loginPassword" })