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 编辑,更新,删除 等操作相关推荐

  1. Asp.net MVC2.0系列文章-编辑和删除新闻操作

    上一篇文章,我们简单地完成了新闻内容的展示功能(Asp.net MVC2.0系列文章-显示列表和详细页面操作),此篇文章,我们使用Asp.net MVC2.0实现新闻记录的编辑和删除功能. 创建Vie ...

  2. 利用GridView编辑和删除数据

    使用GridView删除数据 第一步创建一个GridView 编辑列,填充字段属性 设置字段属性 其他字段根据数据库字段设置 接下来是添加"编辑"和"删除"了. ...

  3. asp vb 插入,更新,删除数据库操作。

    记笔记. 离开学校,东西都还给老师了,哎. Select Case str  Case "insert":    sql="select * from ["&a ...

  4. C# 实现对PPT插入、编辑、删除表格

    现代学习和办公当中,经常会接触到对表格的运用,像各种单据.报表.账户等等.在PPT演示文稿中同样不可避免的应用到各种数据表格.对于在PPT中插入表格,我发现了一个新方法,不过我用到了一款免费的.NET ...

  5. GridView的编辑,更新,取消,删除等功能演示

    GridView的编辑,更新,取消,删除等功能演示 这是一个GridView应用的视频,内容很透彻的讲解了GridView的很多实用的技巧. 下载地址:http://download.cnblogs. ...

  6. WEB数据库管理平台kb-dms:数据库查询+更新+删除操作【六】

    数据库查询+更新+删除操作 kb-dms平台为用户提供了命令行窗口执行的功能可以进行查询等操作,还提供了快捷键的方式及在线编辑的功能等. 窗口命令行操作数据库 命令行窗口有表名提示功能及sql关键字提 ...

  7. MySQL数据库表怎么进行添加数据、更新数据和删除数据操作——MySQL 5.7数据库

    文章目录 表的数据操作 一. 表记录的插入 1.使用`insert into| replace`语句添加数据 2.利用`load data`语句将TXT文本数据装入数据库表中 3.使用set子句插入数 ...

  8. 改造layui-树(tree)组件的添加、编辑、删除操作(补充上一篇)

    这篇是用来补充上一篇:改造layui-树(tree)组件支持添加.编辑.删除的自定义(弹框)操作(https://blog.csdn.net/liona_koukou/article/details/ ...

  9. ASP.NET 2.0数据教程之三十六 在DataList里编辑和删除数据

    导言 概述插入.更新和删除数据 里我们已经学习了如何使用GridView等控件来插入,更新删除数据.通过ObjectDataSource和其它数据控件仅仅只需要在智能标签里勾一下checkbox就完成 ...

  10. Repeater控件中如何做编辑和删除功能

    做asp.net有六年了,Repeater控件使用了无数次,但每次都是只做显示. 今天这个需要编辑和删除功能,google了一下.Repeater需要加OnItemDataBound事件. OnIte ...

最新文章

  1. 基于MATLAB的OFDM系统实现
  2. php 替换某一行,PHP中如何替换换行符?
  3. java 对字符串中的数值排序
  4. 美国研发出第一台计算机的时间,研发世界第一台电脑的核心人物,被美国隐藏35年,只因他是个华人...
  5. NamespaceHandler 接口
  6. SAP ABAP实用技巧介绍系列之 在xslt里call ABAP method
  7. Spring中Bean的概念
  8. 1101: 逆序数字(函数专题)
  9. 首次公开,用了三年的 pandas 速查表!
  10. 12-1。。。面试的一些体会吧
  11. .Net程序测试阿里云OSS开放存储服务
  12. 商场无线网络方案设计
  13. 51Nod-1191-消灭兔子
  14. 数字化时代,如何赋能人才
  15. 搜狗输入html,搜狗输入法:回家的路
  16. 论文精读:D3S:D3S – A Discriminative Single Shot Segmentation Tracker
  17. YUI 3 学习笔记:loader
  18. Backup Exec Inventory 与Catalog的含义(转载)
  19. 免费开放NBA赛事接口
  20. ORACLE 中OVER()结合rank(),dense_rank(),rownumber() 使用方法

热门文章

  1. STM32 SPI发送波形
  2. 【CS224n】(lecture4)Dependency Parsing 依存句法分析
  3. vscode软件的code alignment插件使用
  4. 学不止境,学然后知不足,教然后知困
  5. implode 和explode 的区别用法
  6. HBuilder制作移动APP资源升级包的教程。
  7. 向左转移测试需要团队的努力
  8. 八大排序(JAVA)
  9. 关于硅胶按键丝印的表面问题及解决办法
  10. 高房价成内需增长障碍:一线超90%工薪族买不起房