码迷,mamicode.com
首页 > Web开发 > 详细

asp:textbox 的 TextMode:password

时间:2018-08-09 17:33:20      阅读:551      评论:0      收藏:0      [点我收藏+]

标签:nbsp   target   col   调试   val   this   value   color   浏览器   

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/
 

asp:textbox 的 TextMode:password

标签:nbsp   target   col   调试   val   this   value   color   浏览器   

原文地址:https://www.cnblogs.com/2625664742-chanyk/p/9449346.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!