1

这个问题很简单——我们有一个“更改密码”屏幕,在它上面,密码字段在发布时被转换为文本,所以当你输入它时,它显示的是普通文本,而不是你通常会看到的点得到。当我调试它时,问题不会发生在我的本地机器上,它只会在它被部署到外部服务器时发生。其他人也尝试过,发现同样的事情。我们不知道为什么会发生这种情况,而且我在网上找不到任何解决方案。

例如,其中一个文本框是在标记中定义的(我去掉了开头的 < 以阻止它在这里尝试将其用作 HTML):

<asp:TextBox ID="uxCurrentPW" type="password" runat="server" CssClass="fullWidthTextBox spaced" autocomplete="off" />

没有服务器端或 javascript 代码影响它。

4

1 回答 1

0

为密码输入设置 TextBox Web 服务器控件: 将 TextBox 控件的 TextMode 属性设置为 Password。

以下:

<asp:TextBox ID="uxCurrentPW" TextMode="Password" runat="server" CssClass="fullWidthTextBox spaced" autocomplete="off" />

参考

于 2012-11-08T09:59:24.140 回答