使用复选框删除gridview中的记录 [英] delete records in gridview using checkbox

查看:71
本文介绍了使用复选框删除gridview中的记录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

删除按钮:

delete button:

for (int i = dt.Rows.Count - 1; i ;= 0; i--)
         {
             CheckBox ck = (CheckBox)grdbilling.Rows[i].Cells[0].FindControl(chkbox);
             if (ck.Checked == true)
             {
                 dt.Rows[i].Delete();
                 grdbilling.DataSource = dt;
                 grdbilling.DataBind();
                 lblDelete.Visible = true;
                 lblDelete.Text =Select Records Deleted.;
             }

         }


我尝试了上面的代码.
它使我只能删除绑定到数据表的gridview中与数据库无关的一条记录.


I tried this above code.
it allow me to delete only one record in gridview binded to datatable with no database related.

help me guys.

推荐答案


您正在从数据表中删除该行,但您未在更新数据库中的数据.不更新数据库将不会对数据库数据进行任何更改

you are deleting the row from the data table but you are not updating the data in the database.without updating the database it won''t make any changes to database data


hi
请参阅此链接
使用ASP网格视图中的复选框删除记录.net [
hi
refer this link
Delte records using check box in grid view in asp.net[^]


有关类似问题,请参阅答案,
从datgridview和数据库访问中删除行 [ ^ ]
您肯定会从中获得帮助.
Please refer answer for similar question,
Delete rows from datgridview and database access[^]
You will get some help from it, for sure.


这篇关于使用复选框删除gridview中的记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆