GridView 编辑,更新,删除 等操作
protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
GridView1.EditIndex = -1;
Bindgrid();
}//编辑按键下的取消代码。将EditIndex=-1,然后在绑定数据库。
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e){string id = GridView1.DataKeys[e.RowIndex][0].ToString();DeleteGridView(id);Bindgrid();}// id = GridView1.DataKeys[e.RowIndex][0].ToString();获得girdwiew中表的主键,作为删除数据的标识。DeleteGirdView()为自己写的删除函数protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e){GridView1.EditIndex = e.NewEditIndex;Bindgrid();}//获取当前编辑状态protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e){string id = GridView1.DataKeys[e.RowIndex][0].ToString();string uid = ((TextBox )GridView1.Rows[e.RowIndex].Cells[1].Controls[0]).Text;string upassword = ((TextBox )GridView1.Rows[e.RowIndex].Cells[2].Controls[0]).Text;string upower = ((TextBox)GridView1.Rows[e.RowIndex].Cells[3].Controls[0]).Text;UpdataGridView(id, uid, upassword, upower);GridView1.EditIndex = -1;Bindgrid();}//获得GridView中选中行的各列数据,用UpdataGridView()更新数据protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e){GridView1.PageIndex = e.NewPageIndex;Bindgrid();}//换页的时候获取当前编辑页public void UpdataGridView(string id,string uid,string upassword,string upower){SqlConnection con=new SqlConnection ("server=localhost;database=YGXXXT;uid=sa;password=00");string sql="update Users set ID='"+id+"',UID='"+uid+"',UPassword='"+upassword+"',UPower='"+upower+"'";SqlCommand cmd=new SqlCommand (sql,con );con.Open ();cmd.ExecuteNonQuery ();con.Close();}//更新数据库数据,注意sql语句里的'"+id+'"不要弄错格式~~~public void DeleteGridView(string id){SqlConnection con = new SqlConnection("server=localhost;database=YGXXXT;uid=sa;password=00");string sql = "delete Users where ID='"+id +"'";SqlCommand cmd = new SqlCommand(sql, con);con.Open();cmd.ExecuteNonQuery();con.Close();}//删除数据库数据
GridView 编辑,更新,删除 等操作相关推荐
- Asp.net MVC2.0系列文章-编辑和删除新闻操作
上一篇文章,我们简单地完成了新闻内容的展示功能(Asp.net MVC2.0系列文章-显示列表和详细页面操作),此篇文章,我们使用Asp.net MVC2.0实现新闻记录的编辑和删除功能. 创建Vie ...
- 利用GridView编辑和删除数据
使用GridView删除数据 第一步创建一个GridView 编辑列,填充字段属性 设置字段属性 其他字段根据数据库字段设置 接下来是添加"编辑"和"删除"了. ...
- asp vb 插入,更新,删除数据库操作。
记笔记. 离开学校,东西都还给老师了,哎. Select Case str Case "insert": sql="select * from ["&a ...
- C# 实现对PPT插入、编辑、删除表格
现代学习和办公当中,经常会接触到对表格的运用,像各种单据.报表.账户等等.在PPT演示文稿中同样不可避免的应用到各种数据表格.对于在PPT中插入表格,我发现了一个新方法,不过我用到了一款免费的.NET ...
- GridView的编辑,更新,取消,删除等功能演示
GridView的编辑,更新,取消,删除等功能演示 这是一个GridView应用的视频,内容很透彻的讲解了GridView的很多实用的技巧. 下载地址:http://download.cnblogs. ...
- WEB数据库管理平台kb-dms:数据库查询+更新+删除操作【六】
数据库查询+更新+删除操作 kb-dms平台为用户提供了命令行窗口执行的功能可以进行查询等操作,还提供了快捷键的方式及在线编辑的功能等. 窗口命令行操作数据库 命令行窗口有表名提示功能及sql关键字提 ...
- MySQL数据库表怎么进行添加数据、更新数据和删除数据操作——MySQL 5.7数据库
文章目录 表的数据操作 一. 表记录的插入 1.使用`insert into| replace`语句添加数据 2.利用`load data`语句将TXT文本数据装入数据库表中 3.使用set子句插入数 ...
- 改造layui-树(tree)组件的添加、编辑、删除操作(补充上一篇)
这篇是用来补充上一篇:改造layui-树(tree)组件支持添加.编辑.删除的自定义(弹框)操作(https://blog.csdn.net/liona_koukou/article/details/ ...
- ASP.NET 2.0数据教程之三十六 在DataList里编辑和删除数据
导言 概述插入.更新和删除数据 里我们已经学习了如何使用GridView等控件来插入,更新删除数据.通过ObjectDataSource和其它数据控件仅仅只需要在智能标签里勾一下checkbox就完成 ...
- Repeater控件中如何做编辑和删除功能
做asp.net有六年了,Repeater控件使用了无数次,但每次都是只做显示. 今天这个需要编辑和删除功能,google了一下.Repeater需要加OnItemDataBound事件. OnIte ...
最新文章
- 基于MATLAB的OFDM系统实现
- php 替换某一行,PHP中如何替换换行符?
- java 对字符串中的数值排序
- 美国研发出第一台计算机的时间,研发世界第一台电脑的核心人物,被美国隐藏35年,只因他是个华人...
- NamespaceHandler 接口
- SAP ABAP实用技巧介绍系列之 在xslt里call ABAP method
- Spring中Bean的概念
- 1101: 逆序数字(函数专题)
- 首次公开,用了三年的 pandas 速查表!
- 12-1。。。面试的一些体会吧
- .Net程序测试阿里云OSS开放存储服务
- 商场无线网络方案设计
- 51Nod-1191-消灭兔子
- 数字化时代,如何赋能人才
- 搜狗输入html,搜狗输入法:回家的路
- 论文精读:D3S:D3S – A Discriminative Single Shot Segmentation Tracker
- YUI 3 学习笔记:loader
- Backup Exec Inventory 与Catalog的含义(转载)
- 免费开放NBA赛事接口
- ORACLE 中OVER()结合rank(),dense_rank(),rownumber() 使用方法