c#datagridview如何选中一列

2024-08-04 01:33:25
推荐回答(1个)
回答1:

你把sql中的数据读取升滑出来放入一个datatable中,名为dt,然後绑定给datagridview,把datagridview的allowusertoaddrow属性更改为false,selectionMode设为fullrowselect,点击按钮时,判断datagridview.selectrow.count是否大於0,如果大於0则有记录被选中,否则无记录没笑扒被选中。如果有记录被选中,得到datagridview.selectrow[0].cells[0].value.tostring(),一般dt的第一枯昌列都是自动编号的Id,所以我这里取得第一列的值,也就是sql中的id,然後执行存储过程或者SQL语句进行删除就OK了,datagridview中删除行的操作是datagridview.rows.remove(datagridview.selectrow[0])