c#datagridview如何选中一列
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])
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询