Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 245
  • Last Modified:

Force password field to retain value after postback

This might be more a javascript question but...

I''m handling a login submission at a point where the user has submitted the form (contains a TextMode=password field) once already on just needs to verify info in the email field. How do I re-populate the password field with the original value?
0
juststeve
Asked:
juststeve
1 Solution
 
gr33nlant3rnCommented:
Here is an example of a way to accomplish what you are trying to do:

ASPX Page
===============================================
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
    <script type="text/javascript" >
         function setPassword(password){
            var txtPassword = document.getElementById("txtPassword");
            txtPassword.value =password;
        }
     </script>
</head>
<body >
    <form id="form1" runat="server">
    <div>
        <asp:TextBox ID="txtUserName" runat="server"></asp:TextBox>
        <asp:TextBox ID="txtPassword" runat="server" TextMode="Password"></asp:TextBox></div>
    </form>
     <asp:Literal ID="scriptPlace" runat="server"></asp:Literal>
 </body>
</html>

Page_Load
================================================

// Substitue 'this' as a variable with your data
protected void Page_Load(object sender, EventArgs e)
    {
        this.scriptPlace.Text = "<script type='text/javascript'>setPassword('this');</script>";
    }
0
 
juststeveAuthor Commented:
Not sure if this is a C# vs VB issue but I had to use:

Me.scriptPlace.Text = "<script type='text/javascript'>setPassword('" & myPassHolder & "');</script>"


Other than that, worked great, thx!
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now