Keep the text of the text box through a PageLoad();
<p>I am wondering How i can keep the text of my textbox even if i have to make a new page load, clicking on an hyperlink.</p>

<p>It's always an empty string.</p>

<p>Can someone help me ? </p>

<pre><code>            lkForgotten.NavigateUrl = string.Format("Logon.aspx?forgotten={0}", "");
            lkSend.NavigateUrl = string.Format("Logon.aspx?forgotten={0}&amp;userEmail={1}", "submited", txtForgotten.Text);

            try
            {
                if (Request.QueryString["forgotten"].ToString() == "")
                {
                    txtForgotten.Visible = true;
                    lkSend.Visible = true;
                }

                if (Request.QueryString["forgotten"].ToString() == "submited")
                {
                    userEmail = txtForgotten.Text;
                    SendForgottenPassword(userEmail);
                }
            }
            catch { }
</code></pre>
