dataGridView 添加删除更新按钮

 this.dataGridView1.DataSource = dt;
             
               if (dt != null)
               {
                   dataGridView1.RowsDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
                   this.dataGridView1.Columns["Site_ID"].Visible = false;
                   this.dataGridView1.Columns["User_ID"].Visible = false;
                   this.dataGridView1.Columns["Site_name"].HeaderText = "网站名称";
                   this.dataGridView1.Columns["Site_name"].Width = 200;
                   this.dataGridView1.Columns["Site_url"].HeaderText = "网 址";
                   this.dataGridView1.Columns["Site_url"].Width = 200;
                   //---------------------------------------------------------------------
                   DataGridViewLinkColumn tColumnUpdate = new DataGridViewLinkColumn();
                   tColumnUpdate.UseColumnTextForLinkValue = true;
                   tColumnUpdate.HeaderText = "更新数据";
                   tColumnUpdate.Width = 90;
                   tColumnUpdate.Text = "更新";
                   dataGridView1.Columns.Add(tColumnUpdate);


                    


                   DataGridViewLinkColumn tColumndelete = new DataGridViewLinkColumn();
                   tColumndelete.UseColumnTextForLinkValue = true;
                   tColumndelete.HeaderText = "删除网站";
                   tColumndelete.Width = 90;
                   tColumndelete.Text = "删除";
                   dataGridView1.Columns.Add(tColumndelete);
                 //  -------------------------------------------------------------------------

               }

 private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            int count = dataGridView1.ColumnCount;//总列数
            int indexs = e.ColumnIndex; //鼠标索引
         if (e.ColumnIndex == dataGridView1.Columns[count - 1].Index)//删除
            {


                string siteid = publicclass.EncryptString(dataGridView1[0, e.RowIndex].Value.ToString());
                string canshu = "siteID=" + siteid;
                string url = publicclass.publisiteurl() + "/ClientAPI/UserSite/deletesite?" + canshu;
                string jsontext = publicclass.postbody(url);
                if (jsontext == "true")
                {


                    dataGridView1.Rows.Remove(dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex]);
                }
                else
                {
                    MessageBox.Show(jsontext);
                }
            }
        }




  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值