1. 用于输入或显示密码的文本框,设置属性TextMode为Password
<asp:TextBox ID="txt_Password" runat="server" TextMode="Password"></asp:TextBox>
2. 增加一个TextMode属性默认为"SingleLine",并设置 Visible="false",使其隐藏
<asp:TextBox ID="getTxtPassword" runat="server" TextMode="SingleLine" Visible="false"></asp:TextBox>
3. 获取数据库的数据,并将隐藏文本的值赋给 TextMode="Password" 文本,这样它的密码便能显示出来
this.getTxtPassword.Text = "密码"; this.txt_Password.Attributes.Add("value", this.getTxtPassword.Text); this.txt_Password2.Attributes.Add("value", this.getTxtPassword.Text);
4. 这种方法挺简单的,就是有个bug,稍微懂点代码的人,都可以在 浏览器的调试台Elements里,找到对应的代码,看到文本框的value值,所以一般的练习可以随便用,涉及到安全性问题时,要避开
5. 参考: https://blog.csdn.net/winiterxiao/article/details/17170643
https://www.bbsmax.com/A/QV5Z1ApZJy/
5. 参考: https://blog.csdn.net/winiterxiao/article/details/17170643
https://www.bbsmax.com/A/QV5Z1ApZJy/