How to specify a value to password , PasswordBox Control

How to save textbox viewstate that modetype is password, Show password

<asp:TextBox runat="server" ID="txtPassword" TextMode="Password" Value='<%#Eval("Password") %>'></asp:TextBox>

Or

txtPassword.Attributes.Add("Value", password);

See  AddAttributesToRender method you can find the answer. because the control is check modetype if modetype is password
that don't add the Attribute.

如何让asp.net 密码框****不会消失掉。

使用Reflector 我们可以看到它的控件会判断 Mode是不是password是的话就不把值写进来了

我们可以自己绕过这一层用txtPassword.Attributes.Add("Value", password);这样就可以把password写进来.

也可以自己弄一个小控件

以下就是PasswordBox的代码

Code

原文地址:http://www.cnblogs.com/lovebanyi/archive/2008/10/29/1322151.html

原文地址:https://www.cnblogs.com/lovebanyi/p/1322151.html