How to Preserve Password in a TextBox between Page Postbacks

On a Postback event, a password typed inside a TextBox control gets lost.

To prevent this follow below-

  • Set the password in the text box-

txtPassword.Text ="mypassword";


  • Then Add the below attribute to the text box control-

txtPassword.Text ="mypassword";
txtPassword.Attributes.Add["value", txtPassword.Text];

Note: Keep in mind to add the attribute to textbox only after the password has been set, else the password will not be preserved.