protected void btnsave_Click(object sender, EventArgs e)
    {
        DataTable dtMealTemplate = new DataTable();


        dtMealTemplate.Columns.Add("Userid", Type.GetType("System.Int32"));
        dtMealTemplate.Columns.Add("Emailid", Type.GetType("System.String"));
        foreach (GridViewRow gvr in grdvwSite.Rows)
        {
            ///DataRow drMT = new DataRow();

            DataRow drMT = dtMealTemplate.NewRow();
            drMT["Userid"]  = gvr.Cells[1].Text;
            drMT["Emailid"] = gvr.Cells[4].Text;

            dtMealTemplate.Rows.Add(drMT);
            CheckBox myCheckBox = (CheckBox)gvr.FindControl("CheckAll");
            if (myCheckBox.Checked == true)
            {
                if (drMT["Emailid"].ToString() != "")
                {
                    UserEmail obj1 = new UserEmail();

                    objuseremail.Userid  = Convert.ToInt32(drMT["Userid"]);
                    objuseremail.Emailid = drMT["Emailid"].ToString();
                    obj1 = obj1.Get_By_id(objuseremail.Userid);
                    if (obj1.Userid != objuseremail.Userid)
                    {
                        objuseremail.Insert();
                    }
                    if (obj1.Active == 0)
                    {
                        obj1.Active  = 1;
                        obj1.Userid  = objuseremail.Userid;
                        obj1.Emailid = objuseremail.Emailid;
                        obj1.Update();
                    }
                }
            }
        }
    }