【发布时间】:2019-04-17 22:30:47
【问题描述】:
您好,我不知道为什么在登录和输入我的密码时它没有隐藏,并且在输入时密码是可见的。我已经尝试了一切,但找不到解决方案。我也在使用 sql server management 和 Visual Studio。
<div class="form-horizontal">
<hr />
@Html.ValidationSummary(true)
<div class="form-group">
@Html.LabelFor(model => model.username, new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.TextBoxFor(model => model.username, new { @class="form-control"})
@Html.ValidationMessageFor(model => model.username)
</div>
</div>
<div class="form-group">
@Html.LabelFor(model => model.password, new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.TextBoxFor(model => model.password, new { @class = "form-control" })
@Html.ValidationMessageFor(model => model.password)
</div>
</div>
【问题讨论】:
-
标记是什么?
-
@hardkoded HTML
-
我认为@hardkoded 的意思是你的标记是什么样的?这是您在此处发布的服务器端代码,而不是客户端显示的代码。你应该edit你的问题包括这个。
-
如果您使用输入标签...然后在其中包含 type="password" 属性
-
您似乎以明文形式存储密码。请不要那样做,有更好的方法。
标签: c# asp.net-mvc razor