我正在尝试在浏览器中禁用自动完成功能,并在输入上放置autocomplete =“off”属性。我试图使用下面的代码,但它没有在生成的输入html标记上放置autocomplete =“off”。这样做的正确方法是什么?
@Html.EditorFor(model => model.ConfirmPassword, new { autocomplete = "off" })
答案 0 :(得分:7)
@Html.EditorFor
不会将object htmlAttributes
作为第二个参数(或任何参数)。
请尝试使用@Html.TextBoxFor
:
@Html.TextBoxFor(model => model.ConfirmPassword, new { autocomplete = "off" })
答案 1 :(得分:3)
<form name="form1" id="form1" method="post" autocomplete="off"
action="http://www.example.com/form.cgi">