方法一:

给Delete列添加确认对话框最简单的方法是把CommandField的DeleteText属性设置为:

<div onclick="JavaScript:return confirm('Are you sure to delete?')">Delete</div>

加入div后会产生换行效果,若不想要换行效果可以使用span:

<span onclick="JavaScript:return confirm('Are you sure to delete?')">Delete</span>

方法二:

这种方法窃记住要判断状态,否则在有编辑按钮的时候找不到删除按钮的

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
     ...{
         //如果是绑定数据行
          if (e.Row.RowType == DataControlRowType.DataRow)
          ...{
               if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
              ...{
                  ((LinkButton)e.Row.Cells[6].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:"" + e.Row.Cells[1].Text + ""吗?')");
              }
        }

     }

为GridView-Delete列添加确认对话框(2种方法)相关推荐

  1. 为gridview“删除”列添加确认对话框

    如何为gridview控件里的"删除"列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下: 1.继承Web.IO里的button控件,为其实现一个IPostba ...

  2. 为 GridView、DetailsView、FormView 等数据显示控件删除功能添加“确认对话框”

    在模板上操作 Button .LinkButton 或 ImageButton 时,通过设置它们的 OnClientClick 属性,令其返回 JavaScript confirm(string) 函 ...

  3. TIA博途WINCC中给IO域添加确认功能的具体方法步骤

    TIA博途WINCC中给IO域添加确认功能的具体方法步骤 在TIA博途中新建一个项目,添加一个PLC和HMI设备,这里就不再演示添加过程,在PLC默认变量表中添加一个"输出变量", ...

  4. java confirm_confirm确认对话框的实现方法总结

    还记得之前的javascript入门里的讲的confirm 消息对话框吗?不记得也没关系,我们先来回顾一下,然后在详细讲它. 复习: confirm 消息对话框通常用于允许用户做选择的动作,如:&qu ...

  5. mysql添加临时索引_mysql 中添加索引的三种方法

    在mysql中有多种索引,有普通索引,全文索引,唯一索引,多列索引,小伙伴们可以通过不同的应用场景来进行索引的新建,在此列出三种新建索引的方法 mysql 中添加索引的三种方法 1.1 新建表中添加索 ...

  6. mysql 中添加索引的三种方法

    在mysql中有多种索引,有普通索引,全文索引,唯一索引,多列索引,小伙伴们可以通过不同的应用场景来进行索引的新建,在此列出三种新建索引的方法 mysql 中添加索引的三种方法 1.1 新建表中添加索 ...

  7. Excel批量在单元格前添加文本的三种方法

    Excel批量在单元格前添加文本的三种方法 在日常工作中我们可能要批量给单元格添加文本,下面就给大家介绍一下添加文本的三种方法. 方法一. 1.如下图,是某老师录入的学生成绩表,但是他在录入忘了录入年 ...

  8. mysql 中添加索引的三种方法(一)

    在mysql中有多种索引,有普通索引,全文索引,唯一索引,多列索引,小伙伴们可以通过不同的应用场景来进行索引的新建,在此列出三种新建索引的方法 mysql 中添加索引的三种方法 1.1 新建表中添加索 ...

  9. python文字教程-Python在图片中添加文字的两种方法

    本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...

最新文章

  1. Android深度探索(卷1)HAL与驱动开发第五章总结
  2. VC:隐藏CTabCtrl标签按钮
  3. C++面试题--(五)
  4. csdn博客怎么修改字体的大小和颜色
  5. jquery在thymeleaf循环的按钮元素中不能直接用id选择器
  6. Android Http POST文件上传之-----RFC1867协议
  7. 给大家推荐9个专业分享生信技术的公众号
  8. 漫谈iOS Crash收集框架
  9. Java基础SQL优化---面试题【一】
  10. 新浪微博发布文章html,微博怎么发文章
  11. 金蝶K3工业单据中间层插件开发教程
  12. office 2016 word文档另存为pdf之后文本内容显示不全
  13. matlab所有元素求和,数组 – MATLAB对数组值表达式的所有元素求和
  14. 代理服务器的功能都有哪些?
  15. 华北电力大学计算机学科排名,2018年华北电力大学世界排名、中国排名、专业排名...
  16. 笔记-3.路径动画+小球闯关练习
  17. 设计模式【5】-- 原型模式
  18. php浏览器跟踪调试,Phpstorm怎么在命令行以及浏览器中调试
  19. OpenCV(3.4.1)错误 Assertion failed (chunk.m_size 0xFFFF)
  20. stm32出现ram、rom不够用,调试方法

热门文章

  1. php html中的判断,php包含_php 判断字符串是否包含html标签
  2. java删除指定文件_java删除指定目录下指定格式文件的方法
  3. 服务器如何用显示器更改ip,ip地址怎么改
  4. r生成html文件,从R中的许多html文件创建一个语料库
  5. 汽车租赁php参考文献,国内外汽车租赁文献综述
  6. javascript window.navigator
  7. Hadoop HIVE 窗口函数
  8. py2neo 数据类型
  9. 大蜘蛛序列号_Datacolor SpyderX 蓝蜘蛛 (红蜘蛛)校色仪 使用教程
  10. 消息中间件学习总结(13)——Kafka与RocketMQ的单机系统可靠性比较分析