none
Berbagi Pengetahuan: Bagaimana cara menjaga value pada TextBox dalam Password TextMode setelah postback? RRS feed

  • Diskusi Umum

  • Ketika kita mengirim form melalui kontrol AutoPostBack, kita akan menemukan value dalam TextBox Password textmode akan dihapus setelah postback tersebut. Untuk mengatasi masalah ini, kita dapat secara manual mengatur value dari TextBox di dalam event handler Page_Load.

    Berikut ini adalah demo lengkap dari skenario diatas

     

    <%@ Page Language="C#" %>

    <script runat="server">

        protected void Page_Load(object sender, EventArgs e)

        {

            if (Page.IsPostBack)

            {

                txtPassWord.Attributes.Add("value", txtPassWord.Text);

            }

        }

    </script>

     

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head runat="server">

        <title></title>

    </head>

    <body>

        <form id="form1" runat="server">

        <div>

            <asp:TextBox ID="txtPassWord" runat="server" TextMode="Password"></asp:TextBox>

            <asp:Button ID="btn" runat="server" Text="DoPostBack" />

        </div>

        </form>

    </body>

    </html>

     


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Senin, 28 Maret 2011 09.05
    Moderator