why null (login pop up)
<p>Probably it's something small i do not see...
I have a UserControls_LoginPopUp with one of the properties as:</p>

<pre><code>public string urlForRedirecting {get; set;}
</code></pre>

<p>This user control contains a modalpopupextender and a method for login:</p>

<pre><code> public void Login_Click(object sender, EventArgs e)
{
    string user = txtUser.Text;
    string passwordMD5 = UtilsStatic.GetMD5Hash(txtPassword.Text);
    int id = checkUserAtLogin(user, passwordMD5);
    if (id != -1)
    {
        //MySession.Current.userId = id;
        lblStatus.Text = "Autentificare reusita!";
        loginPopUp.Hide();

        //The user will be redirected
        Response.Redirect(this.urlForRedirecting);
        this.urlForRedirecting = "";
    }
    else
    {
        MySession.Current.userId = -1;
        lblStatus.Text = "Autentificare esuata!";
        loginPopUp.Show();
    }
}
</code></pre>

<p>Now, from another page, a user clicks a link, and a method is fired where the modal extender is shown so he can login. Please notice that i fill up the urlForRedirecting property:</p>

<pre><code> public void redirectToWishList(object sender, EventArgs e)
{
    if (UtilsStatic.getUserLoggedInId() == -1)
    {
        ASP.usercontrols_loginpopup_ascx loginUserControl = (ASP.usercontrols_loginpopup_ascx)UtilsStatic.FindControlRecursive(Page, "loginPopUp");
        ModalPopupExtender modal = (ModalPopupExtender)loginUserControl.FindControl("loginPopUp");
        modal.Show();
        //put the link to which the redirect will be done if the user will succesfully login in
        loginUserControl.urlForRedirecting = getWishListLink();
    }
    else
        Response.Redirect(getWishListLink());

}
</code></pre>

<p>The problem is that, after the userr logs in succesfully, the url is null (but i've completed it already!!!)</p>

<pre><code>Response.Redirect(this.urlForRedirecting);
</code></pre>

<p>Do you see why?</p>
