//update status by admin
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        AFeedback af = AFeedbackDB.getFeedbackbyID(tbxfeedbackID.Text);

        if (tbxAnswer.Text == "")
        {
            af.answer = "null";
        }
        else
        {
            af.answer = tbxAnswer.Text;
        }
        af.status = ddlStatus.SelectedValue;
        Admins a = AdminDB.getAdminbyEmail(Session["email"].ToString());

        af.Answerby = a.AdminId;
        int num = AFeedbackDB.updateFeedback(af);

        if (num != 1)
        {
            lblOutput.Text = "Cannot Update Feedback!";
        }
        else
        {
            lblOutput.Text = "Update Successful!";
            if (ddlFBChoose.SelectedIndex == 1)
            {
                gvFB.DataSource = AFeedbackDB.getallFeedbacks();
                gvFB.DataBind();
            }
            else if (ddlFBChoose.SelectedIndex == 2)
            {
                gvFB.DataSource = answeredlist;
                gvFB.DataBind();
            }
            else if (ddlFBChoose.SelectedIndex == 3)
            {
                gvFB.DataSource = unansweredlist;
                gvFB.DataBind();
            }
            else if (ddlFBChoose.SelectedIndex == 4)
            {
                gvFB.DataSource = reportlist;
                gvFB.DataBind();
            }
        }
    }