社区
C#
帖子详情
dataGridView 删除我选中的行
wenlong1243
2008-08-01 10:42:30
我在窗体中加载了dataGridView 但是我怎么在点击删除按钮的事件时删除我选中的行
谢谢各位大虾帮忙啊~!!!!!!!!!
...全文
114
12
打赏
收藏
dataGridView 删除我选中的行
我在窗体中加载了dataGridView 但是我怎么在点击删除按钮的事件时删除我选中的行 谢谢各位大虾帮忙啊~!!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
g153716240
2010-01-13
打赏
举报
回复
我也有楼主这个问题,谁会啊???5555555555555
wangxb8888
2008-08-01
打赏
举报
回复
小CASE!
Milk-
2008-08-01
打赏
举报
回复
GridView有删除按钮,为什么要在外面搁一个?
wenlong1243
2008-08-01
打赏
举报
回复
大哥们是在winform中的
wenlong1243
2008-08-01
打赏
举报
回复
是在外面添加的按钮
绑定的是sql数据库
wangping_li
2008-08-01
打赏
举报
回复
[Quote=引用 6 楼 wangping_li 的回复:]
private void toolStripMenuItem4_Click_1(object sender, EventArgs e)
你看这个事件说明也是在外了撒
它是添加了一个toolStripMenu
[/Quote]
笔误,不是"它",而是他.一楼的大哥,不好意思
wangping_li
2008-08-01
打赏
举报
回复
private void
toolStripMenuItem4_Click_1
(object sender, EventArgs e)
你看这个事件说明也是在外了撒
它是添加了一个toolStripMenu
抱朴守拙
2008-08-01
打赏
举报
回复
调用BindingSource的删除当前行
Milk-
2008-08-01
打赏
举报
回复
//设置项的主键字段名称,以便后面使用
GridView1.DataKeyNames = new string[] { "id" };
GridView1.DataBind();
在GridView内选择"编辑列",添加 CommandField的-->"删除",再加入"RowDeleting"事件,来删除此行:
// RowDeleting事件
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
//删除信息命令
string strSql = "delete from tbUser where id='"+ GridView1.DataKeys[e.RowIndex].Value +"'";
//对信息进行删除操作(具体ADO.NET代码你自己写!)
bc.ExecSql(strSql);
//提示删除成功
this.ClientScript.RegisterStartupScript(this.GetType(), "m", "<script>alert('操作成功!')</script>");
//重新对数据源进行绑定(至关重要)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
GridView1.DataSource = bc.GetDataSet("select * from tbUser", "tbUser");
//如果 PostBack后需要做"选定"操作,务必加上必句!
//this.GridView1.DataKeyNames = new string[] { "sequence" };
GridView1.DataBind();
灵魂宝石
2008-08-01
打赏
举报
回复
你绑定的数据源是什么? 你使用的数据库是什么sqlserver吗?
mikko1986
2008-08-01
打赏
举报
回复
那个删除的按钮在dataGridView 内还是外面?
tanxiaolin520
2008-08-01
打赏
举报
回复
private void toolStripMenuItem4_Click_1(object sender, EventArgs e)
{
String str = this.dataGridView1.SelectedCells[0].Value.ToString();
string ste = this.dataGridView1.SelectedCells[3].Value.ToString();
DialogResult i = MessageBox.Show("你确定要删除网吧名称为:"+ste+"吗?", "删除确定", MessageBoxButtons.YesNo);
if (i == DialogResult.Yes)
{
if ((str != "")&(ste!=""))
{
try
{
string Afile = "provider=Microsoft.jet.OLEDB.4.0;Data Source=" + name.into.nto("ServerPath") + "";
OleDbConnection AconnStr = new OleDbConnection(Afile);
OleDbCommand Icmd = new OleDbCommand("Delete from client where 网吧名称='" + ste + "' and 编号=" + Convert.ToInt32(str) + "", AconnStr);
AconnStr.Open();
Icmd.ExecuteNonQuery();
AconnStr.Close();
label4.Text = "";
toolStripStatusLabel5.Text = "删除网吧名称为:" + ste + " 成功";
}
catch (Exception E)
{
MessageBox.Show(E.Message.ToString());
}
}
}
}
直接在
datagridview
中
删除
选中
行
### 直接在
DataGridView
中
删除
选中
行
在.NET Framework中,`
DataGridView
`控件是Windows Forms应用程序中用于展示和编辑数据的一种非常强大的工具。它提供了丰富的功能来处理各种类型的数据,包括对数据进
行
排序、...
c# 中
datagridView
中
删除
行
的经典操作
### C# 中
DataGridView
删除
行
的经典操作详解 在C# 的 Windows Forms 应用程序开发中,`
DataGridView
` 控件是处理表格数据时非常常用的一个组件。它提供了丰富的功能来显示、编辑、添加或
删除
数据。本文将详细介绍...
winform
DataGridView
控件 实现右击
选中
行
,右击首列弹窗增删
行
winform
DataGridView
控件 实现右击
选中
行
,右击首列弹窗增删
行
c#.net
datagridview
内部
行
拖动,也就是拖动交换
行
DataGridView
控件提供了一个灵活的环境,可以通过编程或用户交互来添加、
删除
和修改
行
。对于
行
拖动功能,我们需要监听鼠标的移动事件,当鼠标在某一
行
上按下并移动时,我们需要捕获这些事件并处理
行
的交换。 1. **...
c# 如何
删除
datagridview
中数据并
删除
数据库中的数据
要
删除
DataGridView
中的数据,首先需要确保已经选择了要
删除
的
行
。这通常通过`
dataGridView
1.SelectedRows`属性来完成。例如,在给定的部分内容中,代码段如下: ```csharp string str = (string)
dataGridView
1....
C#
111,119
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章