5

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

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

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

谢谢

4

2 回答 2

22

class是在 C# 中声明新类的关键字。所以你必须@在这种情况下添加。

试试这个:

@Html.PasswordFor(x => x.Password, new { id="pbPassword", @class="loginPassword" })
于 2013-06-19T01:01:20.323 回答
3

类是保留字,因此您需要在其前面加上“@”以将其与保留字区分开来,例如

@Html.PasswordFor(x => x.Password, new { id="pbPassword", @class="loginPassword" })
于 2013-06-19T01:02:37.463 回答