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的代码
}