protected void grv_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int        ID  = Convert.ToInt32(grv.DataKeys[e.RowIndex].Values[0]);
            Cls_Slider cls = new Cls_Slider();

            cls.ID_Slider_find = ID;

            if (cls.doDelete() == 1)
            {
                string sMessages = "alert('Đã xóa thành công');";
                ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
            }
            else
            {
                string sMessages = "alert('Đã xảy ra lỗi trong quá trình xóa dữ liệu');";
                ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
            }
            BindData();
        }
        protected void btnEdit_Click(object sender, EventArgs e)
        {
            btnSave.Text = "Cập nhật";
            GridViewRow row     = (GridViewRow)((LinkButton)sender).Parent.Parent;
            var         ID_find = Convert.ToInt32(row.Cells[0].Text);
            Cls_Slider  cls     = Cls_Slider.getOject_Key(ID_find);

            txtID_Slider.Text      = ID_find.ToString();
            txtTitle.Text          = cls.Title.ToString();
            txtSummaryContent.Text = cls.SummaryContent.ToString();
            txtImage.Text          = cls.Image.ToString();
            txtDetail.Text         = cls.Description.ToString();
            Console.WriteLine(cls.Hidden.ToString());
            if (cls.Hidden == true)
            {
                cbHidden.Checked = true;
            }
            else
            {
                cbHidden.Checked = false;
            }

            popup.Show();
        }
 private void BindData()
 {
     grv.DataSource = Cls_Slider.getDataTable_My();
     grv.DataBind();
 }
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (btnSave.Text == "Lưu")
            {
                Cls_Slider cls = new Cls_Slider();
                cls.Title          = txtTitle.Text.Trim();
                cls.Image          = txtImage.Text.Trim();
                cls.SummaryContent = txtSummaryContent.Text.Trim();
                cls.Description    = txtDetail.Text.Trim();
                cls.AddTime        = DateTime.Now;
                cls.EditTime       = DateTime.Now;

                if (cbHidden.Checked)
                {
                    cls.Hidden = true;
                }
                else
                {
                    cls.Hidden = false;
                }
                if (cls.doInsert() == 1)
                {
                    string sMessages = "alert('Đã thêm dữ liệu thành công!');";
                    ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
                }
                else
                {
                    string sMessages = "alert('Đã xảy ra lỗi trong quá trình chỉnh thêm dữ liệu! Bạn vui lòng kiểm tra lại!');";
                    ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
                }
            }
            else if (btnSave.Text == "Cập nhật")
            {
                Cls_Slider cls = new Cls_Slider();
                cls.ID_Slider_find = Convert.ToInt32(txtID_Slider.Text.Trim());
                cls.Title          = txtTitle.Text.Trim();
                cls.Image          = txtImage.Text.Trim();
                cls.SummaryContent = txtSummaryContent.Text.Trim();
                cls.Description    = txtDetail.Text.Trim();
                cls.EditTime       = DateTime.Now;

                if (cbHidden.Checked)
                {
                    cls.Hidden = true;
                }
                else
                {
                    cls.Hidden = false;
                }
                if (cls.doUpdate() == 1)
                {
                    string sMessages = "alert('Đã chỉnh sửa dữ liệu thành công!');";
                    ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
                }
                else
                {
                    string sMessages = "alert('Đã xảy ra lỗi trong quá trình chỉnh sửa dữ liệu! Bạn vui lòng kiểm tra lại!');";
                    ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
                }
            }
            BindData();
        }