有人知道如何在Razor中指定密码框的类html属性吗?
这是我目前所拥有的但是它会引发错误:
@Html.PasswordFor(x => x.Password, new { id="pbPassword", class="loginPassword" })
由于
答案 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" })