如何在其他事件或方法中调用gridview的删除

来源:百度知道 编辑:UC知道 时间:2024/06/18 16:39:07
如何在其他事件或方法中调用gridview中行数据的删除,数据库里的数据也要删除!

gridview自带删除和修改按钮

步骤:
1.从工具栏中拖入一个gridview到工作区,点击gridview右上角的三角尖图标
2.选择数据源->新建数据源->数据库->下一步
3.指定来自表或视图的列->选择你要操作的表->点击你要更改的字段(切记,一定要包含主键,否则不成功),点击高级->选中"生成insert,update和delete语句"和"使用开放式并发"->点击确定->下一步->完成
4.此时,gridview会出现已经绑定的字段,然后再点击gridview右上角的三角尖->选中"启用编辑"和"启用删除",在gridview的最左边会多出一列

提示:第5步非常重要!!!! 因为自动生成的where里面有很多and
5.点击刚刚生成好的sqldatasource,在属性中查找到updatequery这个属性->修改Sql语句(因为自动生成的sql有可能不满足你的要求)->假设你的主键为id,在生成的sql里面会出现where [id]=@original_id ,只保留这一项,后面所有的条件删除
6.然后找到deletequery这个属性,步骤与5相同

此时,gridview就具有了编辑和删除的功能,只需做做美工即可.

不知道你要删除什么东西,如果你要删除这个控件的话,比如你要在一个Button单击的时候删除GridView这个控件
在Button的事件中这样写就好了
GridView1.Dispose();