方法一(已测试):

首先将按钮那一列转化为模版,然后在其属性里加入下面的js语句,就能弹出一个确认窗口。
<ItemTemplate>
         <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Select"
                            Text="选择" >
       </asp:LinkButton>
        <asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" CommandName="Delete" Text="删除"
OnClientClick="return confirm( Are you sure you want to delete this record? )" >
       </asp:LinkButton>
</ItemTemplate>

方法二(已测试):

按钮类型选择:linkbutton

((LinkButton)e.Row.Cells[1].Controls[0]).Attributes.Add("onclick", " return confirm('你确定要删除吗');")

方法三(未测试):

在Page_Load里面先注册一段服务器端脚本:

if (!Page.ClientScript.IsClientScriptBlockRegistered("deleteConfirmBlock"))
{
            Page.ClientScript.RegisterClientScriptBlock(typeof(string), "deleteConfirmBlock", "function deleteConfirm(){confirm( 确认要删除? );}", true);

}

然后在“删除”按钮的响应函数里面调用这段脚本:

if(Page.ClientScript.IsStartupScriptRegistered("deleteConfirmBlock")){
                Page.ClientScript.RegisterStartupScript(typeof(string), "deleteConfirmBlock","confirmDelete()");
}
//后面的就是删除动作

http://hi.baidu.com/horsehome86/blog/item/b7faa0238bf2d7559822ed08.html

转载于:https://www.cnblogs.com/emanlee/archive/2009/08/08/1541880.html

最正确的为GridView添加删除提示的方法(转)相关推荐

  1. 在ASP.NET中为GridView添加删除提示框

    首先我们给我们的GridView 添加一个模板列,如下: <ASP:TemplateField HeaderText="Delete" ShowHeader="Fa ...

  2. 服务器2003系统怎么卸载软件,WindowsXP系统添加删除程序的方法

    在使用电脑的过程中,我们常常需要安装或删除一些程序,可是就这么简单的操作很多用户表示不会,那么WindowsXP系统怎么添加删除程序呢?不懂的朋友赶紧来看看小编整理的WindowsXP系统添加删除程序 ...

  3. Win10右键菜单“发送到”添加/删除选项的方法

    右键点击系统桌面上的文件或程序图标 - 发送到,我们可以看到发送到的二级菜单中,有重复的菜单:传真收件人,也有本机完全用不到的菜单,如:蓝牙设备等. Windows10右键菜单"发送到&qu ...

  4. JS跳到新页关闭当前页,跳到顶部,添加删除提示等等,自己看吧

    原文来自:我是来自这 一 1.网页技术分为三个方面:静态网页.网页美工.动态网页. 2.DHTML(动态HTML)是一种通过各种技术的综合而得以实现的概念,包括三部分:HTML.Script(Java ...

  5. jq添加或删除html元素,jQuery添加删除DOM元素方法详解

    本文实例分析了jQuery添加删除DOM元素的方法.分享给大家供大家参考,具体如下: 介绍 DOM是Document Object Modeule的缩写,一般来说,DOM操作分成3个方面. 1.DOM ...

  6. 给GridView删除列添加删除提示

    首先设置CommandField,把ShowEditButton.ShowDeleteButton属性都设置为true,也可以只设置ShowDeleteButton属性,那样下面的代码你要修改一下调换 ...

  7. EntityFramework Core 3.x添加查询提示(NOLOCK)

    前几天看到有博客园中有园友写了一篇关于添加NOLOCK查询提示的博文,这里呢,我将介绍另外一种添加查询提示的方法,此方式源于我看过源码后的实现,孰好孰歹,请自行判之,接下来我们一起来看看. 在Enti ...

  8. HTML怎么给文本添加删除线?(代码教程)

    本篇文章主要给大家介绍HTML删除线标签的具体使用方法. 下面我们通过简单的代码示例,为大家介绍如何用HTML中标签实现文字中间添加删除线的方法! html删除线代码示例如下: <!DOCTYP ...

  9. HTML怎么给文本添加删除线?(代码示例)

    本篇文章主要给大家介绍HTML删除线标签的具体使用方法. web前端全栈资料粉丝福利(面试题.视频.资料笔记.进阶路线) 下面我们通过简单的代码示例,为大家介绍如何用HTML中<s>标签实 ...

最新文章

  1. Linux下Scala(2.12.1)安装
  2. Android 自定义控件打造史上最简单的侧滑菜单
  3. 你以为ACI=SDN?大错特错!
  4. 在微型计算机机箱的面板上,【简评】全侧透快拆设计,迎广101机箱体验
  5. 使用命令行运行 jMeter 测试项目
  6. Intellij IDEA 新建一个EJB工程(三)
  7. 你很可能需要知道这个调试小技巧
  8. 使用eclipse搭建maven项目Java web项目
  9. Windows下安装postgresql_psycopg2时出现 Unabled to find vcvarsall.bat 的解决办法
  10. Ubuntu 无法mount解决办法
  11. 【springmvc+mybatis项目实战】杰信商贸-14.购销合同添加+修改+删除+查看
  12. adobe黑体std能商用_请问Adobe 黑体 Std R能免费商用吗?
  13. 数据预处理——matlab拟合工具箱
  14. maya表情blendshape_带BlendShape表情的动作文件播放异常
  15. eclipse 关闭英文拼写检查,关闭xml验证
  16. 华为荣耀启动“二级火箭”战略,加速向线下突进
  17. (五十四)Android O WiFi 获取扫描结果流程梳理
  18. android实现电话通信原理,电话通信原理.pdf
  19. 国外最牛逼的17种商业模式
  20. Linux 使用curl认证深信服上网行为管理

热门文章

  1. 使用Google-Colab训练PyTorch神经网络
  2. 探测能源、跨洲安全通信……你所想不到的量子技术!
  3. 真让人捉急:连路都走不稳,怎能号称“仿人机器人”?
  4. JAVA生成条码(jbarcode)
  5. 第一节 MongoDB介绍及下载与安装
  6. 索爱确认2月13日发布Xperia Play
  7. 谷歌 Daydream VR 开发工具
  8. AOL架构原则.优秀API设计.Yeoman工具
  9. php网页登录制作,thinkphp5 系统登录的实现
  10. unity 引用prefab_Unity基础教程-对象管理(二)——对象多样化(Fabricating Shapes)...