예제 #1
0
    protected void btnRecover_Click(object sender, EventArgs e)
    {
        if (txtUserName.Text.Equals(""))
        {
            lblEmptyUsernameError.Visible = true;
            lblEmptyUsernameError.Text    = "Enter a user name !";
        }
        else
        {
            lblEmptyUsernameError.Visible = false;

            String squestion = dba.RequestQuestionForRecover(this.txtUserName.Text.ToLower());
            if (!squestion.Equals("false"))
            {
                txtUserName.Enabled = false;

                lblWrongUserNameError.Visible = false;
                lblQuestionlabel.Visible      = true;
                lblQuestion.Visible           = true;
                lblQuestion.Text       = squestion;
                lblAnswerlabel.Visible = true;
                txtanswer.Visible      = true;
                btnsubmit.Visible      = true;
            }
            else
            {
                lblWrongUserNameError.Visible = true;
                lblWrongUserNameError.Text    = "Wrong user name";
                lblQuestionlabel.Visible      = false;
                lblQuestion.Visible           = false;

                lblAnswerlabel.Visible = false;
                txtanswer.Visible      = false;
                btnsubmit.Visible      = false;
            }
        }
    }