protected void btnEdit_Click(object sender, EventArgs e)
    {
        lblmsg.Text = string.Empty;
        GridViewRow gvr = ((Button)sender).Parent.Parent as GridViewRow;

        obj = new clsCustomerMaster();
        DataTable dt = obj.SelectCustomer(Convert.ToInt32(gvCustomer.DataKeys[gvr.RowIndex]["CustomerID"].ToString()));

        if (dt.Rows.Count > 0)
        {
            (gvCustomer.FooterRow.FindControl("hdfCustomerIDft") as HiddenField).Value = dt.Rows[0]["CustomerID"].ToString();
            (gvCustomer.FooterRow.FindControl("txtName") as TextBox).Text     = dt.Rows[0]["Name"].ToString();
            (gvCustomer.FooterRow.FindControl("txtMobileNo") as TextBox).Text = dt.Rows[0]["MobileNo"].ToString();
            (gvCustomer.FooterRow.FindControl("txtEmailID") as TextBox).Text  = dt.Rows[0]["EmailID"].ToString();
            (gvCustomer.FooterRow.FindControl("rdbGender") as RadioButtonList).Items.FindByValue(dt.Rows[0]["Gender"].ToString()).Selected = true;
        }
    }
 private void BindGridView()
 {
     obj = new clsCustomerMaster();
     gvCustomer.DataSource = obj.SelectCustomer(0);
     gvCustomer.DataBind();
 }