开始想用类似原来 1.1 的处理方式,在 RowCreated 事件里添加,但是折腾了半天发现不行。
现在的按钮列中的控件实际上是 DataControlButton 或 DataControlLinkButton,但是不能直接用这两个类,提示保护性级别有问题,估计是 internal 的。我们可以把它转换为基类 Button 或者 LinkButton 使用,可以向其 Attributes 属性里添加 onclick 处理的提示,这样可以实现但是代码比较丑陋。

简单的办法是利用 2.0 里提供新的 OnClientClick 事件在 aspx 里面直接写。(命令按钮要用模版列)

<asp:TemplateField>
    <ItemTemplate>
        <asp:LinkButton runat="server" CommandName="Delete" OnClientClick="return confirm('您确认要删除吗?')" >删除</asp:LinkButton>
    </ItemTemplate>
</asp:TemplateField>

如果用 Button 代替 LinkButton 也是一样的,这样写:

<asp:TemplateField>
    <ItemTemplate>
        <asp:Button runat="server" CommandName="Delete" OnClientClick="return confirm('您确认要删除吗?')" Text="删除" />
    </ItemTemplate>
</asp:TemplateField>

转载于:https://www.cnblogs.com/RChen/archive/2006/03/25/358684.html

GridView 中如何给删除按钮添加提示相关推荐

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

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

  2. 给 DataGrid 的删除信息添加提示

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

  3. UITableViewCell 左侧滑动删除按钮 添加图片 (不完美解决)

    *需求:给cell左侧滑动删除按钮添加图片 //目前的解决方法 链接: https://pan.baidu.com/s/1kVE5gMF 密码: zaph *装态:还在解决 网上查过资料一直没好的解决 ...

  4. Three.js中实现点击按钮添加删除旋转立方体

    场景 Three.js中引入dat.gui库实现界面组件控制动画速度变量: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1193 ...

  5. MFC按钮添加提示文字

    转载自: http://blog.163.com/guo_linda/blog/static/12377305720101122105030162/ MFC里这个类叫做CToolTipCtrl,具体用 ...

  6. Gridview中运用CommandField 删除控件时注意点

    我在gridview1 <编辑列>里面添加了一个<CommandField 删除>的控件,之后在gridview1的事件<RowDeleting>事件下 写了一段删 ...

  7. Griview中的删除按钮添加“确认提示”

    <ItemTemplate><asp:LinkButton ID="LinkButton1" runat="server" CausesVal ...

  8. 在ASP.net 中对GridView中数据的删除、编辑等操作:

    一.进行删除操作 1首先在vs里面新建一个网站,添加GridView 工具,在GridView1的属性里面把AutoGenerateDeleteButton的属性该为true, 2然后再给GridVi ...

  9. windows cmd命令行中 查看 修改 删除与添加环境变量

    首先明确一点: 所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改.也就是说当关闭此cmd命令行窗口后,将不再起作用.永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方 ...

  10. 在GridView中的批量删除!

    1.通过GridView的属性:DataKeyNames来获取主键; 2.遍历数据行,获取选中的CheckBox 所属的行的主键.(有点绕口...慢慢看...) 3.拼接SQL语句; Delete 表 ...

最新文章

  1. Unity3d连接SQL Server数据库出现SocketException: 使用了与请求的协议不兼容的地址错误...
  2. Luogu P4479 [BJWC2018]第k大斜率
  3. 利用ESP8266测量模块来设计远距离反射式光电检测 : ITR8307
  4. JTable表头排序后,row获取错乱的问题解决
  5. mysql 启动 failed to start_Linux下启动MySQL提示“mysql deamon failed to start”错误的解决办法...
  6. ACL 2020 | 基于稠密段落检索的开放域问答系统技术
  7. caffe模型weightsfeatureMap 可视化(c++)
  8. iOS开发点击UIButton实现UIView的旋转
  9. 使用requireJS的shim參数,完毕jquery插件的载入
  10. StringFormat
  11. 计算机基础:程序、进程、线程
  12. 分区挂载,mount,blkid
  13. Jenkins中的一些问题解决(~~不断更新~~)
  14. Vue2.0 $set()处理数据更新但视图不更新的问题(给对象添加属性必须用this.$set(this.data,”key”,value’))
  15. FRR BGP协议分析12 -- ZEBRA路由的处理1
  16. html psd设计图,根据PSD登陆页面设计稿切图制作HTML网页全过程
  17. 微信小程序的统一服务消息 uniformMessage.send
  18. 卸载程序时遇到“请等待当前程序完成卸载或更改”
  19. P3426 [POI2005]SZA-Template(kmp、dp)
  20. 智能共享口红机方案/案列/APP/小程序/开发

热门文章

  1. 取消ajax请求时页面闪烁,基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法...
  2. 怎么计算算法复杂度 big O
  3. 区块链 常用词汇定义
  4. 并发 不同的隔离等级存在的问题
  5. 算法笔记二分查找问题1
  6. java基础总结05-面向对象
  7. javascript 基础之手机端相关事件-touch(详细篇)(1)
  8. windows10 安装 rancher desktop及测试案例
  9. Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister
  10. Netty 网络框架概述 与 快速入门