datagridview-使用按钮删除dgv中的一行数据

问题描述

使用按钮删除dgv中的一行数据

我选中了DGV的一行(好像只会显示她只会选中一个单元格,但我就是要删掉这一整行)就是我 点击一个按钮(删除),那么就会从DGV中删掉我选中的这一行的数据,数据不在数据库 是我自己导入的文件 所以不需要修改数据库 只要简单的在DGV界面上删掉这一行就行了
private void button3_Click(object sender, EventArgs e)
{
if ( dataGridView1.SelectedRows.Count > 0)
{
MessageBox.Show("已点击");
DataRowView drv = dataGridView1.SelectedRows[0].DataBoundItem as DataRowView;
drv.Delete();

        } }
                    用了这一段代码,有messagebox测试了下 执行不到这个语句啊

解决方案

dataGridView1.Rows.Remove(dataGridView1.SelectedRows[0])

时间: 2024-09-17 04:51:04

datagridview-使用按钮删除dgv中的一行数据的相关文章

怎么删除DataGridView中的一行数据

问题描述 点击button的时候,怎么删除DataGridView中的一行数据intindex=0;//dataGridView1中ID列的索引stringtemp=string.Format("deletegoodswhereID={0}",dataGridView1[index,dataGridView1.SelectedCells[0].RowIndex].Value);dataGridView1.Rows.RemoveAt(dataGridView1.SelectedCells

c#如何修改和删除DGV中的数据,不需要同步数据库

问题描述 c#如何修改和删除DGV中的数据,不需要同步数据库 只需要简单的在DGV上显示出修改后的东西,删除可能比较简单,就是修改应该怎么做 当然了 我希望能有一段参考的代码 或者一个参考的链接 重新描述一下 我的想法是在界面上设置几个TEXTBOX然后写文本,然后再将这些文本信息放到窗口界面的DGV对应选中的行当中 当然其中还要对比列的名称才能修改对应的列 比如说我写完了要修改的textbox文本 然后点击一个按钮(如保存)在DGV上就能显示出修改后的信息了 这个东西不需要经过数据库 只要在D

database-点击按钮删除数据库中的行

问题描述 点击按钮删除数据库中的行 我做一个应用程序:当重启 activity,点击一个按钮时需要把插入表中的行删除.我试了下面的方法,但是不能得到预期的效果,相同的行再次插入.如何解决这个问题呢? public void deleteDatabase(String databaseName) { context.deleteDatabase(databaseName); } 和 public void deleteAll(){ db.execSQL(""TRUNCATE TABLE&

visual studio 2005-vb.net程序即vs2005中ListView没有Remove,如何来实现删除被选中的一行数据?

问题描述 vb.net程序即vs2005中ListView没有Remove,如何来实现删除被选中的一行数据? 找了写资料,没有关于vb.net的Listview删除行的操作,哪位大拿指点指点... vb.net程序提示"Remove"不是System.Windows.Forms.ListView的成员 解决方案 ListView.Items.Remove 解决方案二: Items要是带参数的话(定位到哪一行要进行删除),就会提示"Remove"不是System.Wi

fragment 中 删除listview中的一行,执行更新数据,数据已经删除了,界面更新不了。

问题描述 fragment 中 删除listview中的一行,执行更新数据,数据已经删除了,界面更新不了. fragment 中 删除listview中的一行,执行更新数据,数据已经删除了,界面更新不了.退出程序,重新加载fragment界面可以显示删除后的界面请问改怎么刷新 fragment .网上说的adapter.notifyDataSetChanged();不行.新手求解答,谢谢大神!!! 解决方案 你要把listview对应的数据集中的记录也删除,然后adapter再 notify一下

sqlite-查询删除SQlite中重复的数据

问题描述 查询删除SQlite中重复的数据 在SQLite中通过查询提取指定用户的数据: Cursor c = db.query(true TABLE COLUMN USER + ""= '"" + user + ""'"" null null null null null); 表单的格式: |group-----ID||------------||one-------me||one------you||two-------m

easyui-将datagrid中的一行数据复制到另一行,应该怎么写

问题描述 将datagrid中的一行数据复制到另一行,应该怎么写 能将一整行数据直接复制到另一行吗?还是必须遍历出每列的数据然后加进去.代码应该怎么写?不太会用easyui的api 解决方案 选中的数据还是什么?那不是调用getSelected得到选中的数据(JSON对象),然后表表datagrid用appendRow添加 var row=$('#sourceDg').datagrid('getSelected');if(row)$('#targetDg').datagrid('appendRo

怎样删除表中的重复数据,谢谢大家

问题描述 怎样删除表中的重复数据,谢谢大家 表内容如下: id fwbm kjbh sfxm dj yl ....................... 52578 d01142 d011422015928 001 .400 0 54.70 54.70 0 0 2015-09-28 00:00:00.000 NULL 52579 d01142 d011422015928 040 2.990 2 5.98 5.98 0 0 2015-09-28 00:00:00.000 NULL 52580 d0

easyui-修改DataGrid表格中的一行数据 怎样在新的修改页面中回显选中的那一行数据呢?

问题描述 修改DataGrid表格中的一行数据 怎样在新的修改页面中回显选中的那一行数据呢? 修改DataGrid表格中的一行数据 怎样在新的修改页面中回显选中的那一行数据呢? 求大神指教 解决方案 http://my.oschina.net/meSpace/blog/41463