一、在 DataGrid 之外用一个按钮来删除
只要给这个按钮添加操作提示,在 Page_Load 里面添加如下代码就可以:

btnDelete.Attributes.Add("onclick", "return confirm('你确认要删除所选定的信息吗?')")

然后在 btnDelete_Click 中写删除代码

二、在 DataGrid 行记录里面点击删除按钮的提示
如果添加 DataGrid 中的 “删除按钮列”好像不好作提示,这里不知有何良方。
如果添加一个模板列则更上面的方法有点像。
1、在 DataGrid 中添加模板列

<asp:TemplateColumn HeaderText="删除">
    <ItemTemplate>
        <asp:LinkButton id="btnItemDelete" runat="server">删除</asp:LinkButton>
    </ItemTemplate>
</asp:TemplateColumn>

2、在 DataGrid1_ItemDataBound 中邦定删除提示提示

Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles dgdDinggou.ItemDataBound
    '添加删除提示
    If e.Item.ItemType = ListItemType.Item OrElse e.Item.ItemType = ListItemType.AlternatingItem Then
        Dim btnItemDelete As LinkButton = DirectCast(e.Item.FindControl("btnItemDelete"), LinkButton)
        btnItemDelete.Attributes.Add("onclick", "return confirm('您真要删除此行吗?')")
    End If
End Sub

3、在 DataGrid1_ItemCommand 中删除记录


Private Sub DataGrid1_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgdDinggou.ItemCommand
    '删除记录
    If TypeOf e.CommandSource Is LinkButton AndAlso e.CommandSource.id = "btnItemDelete" Then
        Dim delectCommand As New SqlCommand("DELETE FROM tsdgk WHERE kzh=@kzh", _connection)
        delectCommand.Parameters.Add("@kzh", DataGrid1.DataKeys(e.Item.ItemIndex))
        _connection.Open()
        Dim iCount As Integer = delectCommand.ExecuteNonQuery
        _connection.Close()

BindDataGrid()
        'DbConfig.ShowMessage(Me, "成功删除 " & iCount.ToString & " 条记录")
    End If
End Sub

转载于:https://www.cnblogs.com/feixian49/archive/2007/05/22/755873.html

给 DataGrid 的删除信息添加提示相关推荐

  1. 转:GridView 中如何给删除按钮添加提示

    一. 用惯了datagrid,第一次用gridView,倒有点不习惯.写删除确认时还有点不习惯,经过一番折磨,gridView的删除确认可以这样写: if (e.Row.RowType == Data ...

  2. GridView使用技巧之:新增记录、GridView内数据验证、删除信息提示

    GridView给我们网站开发中数据的显示提供了非常强大的功能,特别是它自带的编辑.删除.分页.排序等功能.让我们不要写任何代码就能实现对数据库的插入.修改.删除等.虽然功能已经非常强大,但是有时还是 ...

  3. exiftool 删除和添加图片旋转信息

    原文链接: exiftool 删除和添加图片旋转信息 上一篇: js 图片灰度转换 wasm性能对比 下一篇: 米哈游人工桌面YOYO鹿鸣 通常对于手机拍摄的图片来说, 最好能够去除, 不然会发生一些 ...

  4. 03_NSIS_将卸载信息添加到“添加、删除程序”

    03_NSIS_将卸载信息添加到"添加.删除程序" 1. 使用方式 2. 在注册表添加必要信息 2.1 添加应用程序名称 2.2 添加卸载程序的路径和文件名 2.3 删除添加的注册 ...

  5. SpringBoot+Vue实现商品不能重复加入购物车、购物车中展示商品的信息、删除商品重点提示等操作。如何点击图片实现图片放大

    如何通过点击商品详情下方的加入购物车按钮,将商品信息加入到个人购物车下?如何阻止重复加入同一个商品到购物车?如何在删除购物车中的商品时,重点提示?后端的数据库如何设计来保证加入的商品在当前用户下? 前 ...

  6. java ajax搜索框提示,Javaweb-案例练习-2-给搜索框添加提示

    Javaweb-案例练习-2-给搜索框添加提示 凯哥java 凯哥java 给搜索框添加搜索提示功能 这篇来利用Ajax做一个给搜索框添加搜索提示的功能,这个我们在百度首页,搜索框随便输入一个字符,就 ...

  7. oracle中修改多个字段默认值_利用VBA代码在已有的数据表中删除、添加、修改字段...

    大家好,今日继续给大家讲解VBA数据库解决方案的第21讲,如何利用VBA代码在已有的数据表中删除,添加,修改字段.这个内容是操作数据库的一项必修的内容,还望大家在实际工作中多利用,所以这节的知识,对于 ...

  8. 关于编辑Windows的右键【新建】删除和添加

    关于编辑Windows的右键[新建]删除和添加 引言 shellNewSettings_v1.1(推荐) 下载shellNewSettings 新增.md文件类型到[右键]新建 采用regedit注册 ...

  9. win10删除文件时提示需要管理员权限

    背景: 由于没有找到合适的声卡软件,如何上学习网站上下载了一款名为"超级音效"的压缩包,下载完成以后出现了无法解压,且无法删除的情况. 提示删除需要提供管理员权限,反复出现非常的令 ...

最新文章

  1. [原创] 如何追踪每一笔记录的来龙去脉:一个完整的Audit Logging解决方案—Part I...
  2. [实战虚拟化]无需借助虚机安装,就能从VHD原生启动
  3. 一寸、两寸证件照photoshop批处理动作
  4. gpu的单位表示_GPU编程1--GPU中的基本概念
  5. 如何迁移 Flink 任务到实时计算
  6. 4_python基础—判断(if)语句
  7. 常量与变量的区别(详细说明)(学习笔记3--变量与常量)
  8. 做工程为什么不用python_为什么“python setup.py sdist”在项目根目录中创建不需要的“PROJECT-egg.info”?...
  9. HDOJ 2050 折线分割平面
  10. 面试题51. 数组中的逆序对
  11. 操作系统课程设计任务书
  12. Postgresql使用技巧
  13. python用四个圆画成花_秘籍:学画牡丹技法要领,不轻易外传...
  14. 怎么查询dns服务器地址自动获取,如何查看DNS服务器地址以及IP地址
  15. mysql将公历农历转换_SQL农历转换函数(显示中文格式,加入润月的显示)
  16. 2017中国开发者调查报告-云栖社区
  17. JavaScript实现效果——考试倒计时
  18. 笔记丨元胞自动机模拟城市扩张过程
  19. 父进程回收子进程之wait()函数使用解读
  20. Mysql主从延时-Multi-threaded slave statistics for channel

热门文章

  1. 两个形状不同的长方形周长_“解决问题——怎样围周长最短”教学思考与设计...
  2. 虚拟机linux识别不了u盘_将Arch Linux安装到U盘
  3. 字节面试必须拿下的十道算法题,你会几道?
  4. Java 多线程之 synchronized 和 volatile 的比较
  5. webpack从入门到精通(四)优化打包配置总结②
  6. Spring Cloud(七) GateWay 服务化和过滤器
  7. mysql使用数据库_MySQL数据库的常用操作
  8. ccf-csp #201709-2 公共钥匙盒
  9. php编译安装memcache,ubuntu源码编译安装memcached和php-memcache 扩展
  10. oracle拆分字段为多行,一句话实现字段拆分成多行