GridView实现删除时弹出确认对话框

GridView点击删除之后弹出对话框 进行ASP.NET进行网站开发时候,经常会遇到用GridView列表了很多文章,点击后面的删除文章之后,需要弹出一个确定对话框,当点击确定之后,才删除,否则不删除。这个功能怎么实现呢?????很纠结的一个问题。。。这个需要用到JavaScript弹窗的知识。 在GridView编辑列属性里面找到deletetext,如下:   在deletetext中输入  删除 这样在点击了删除 阅读详情

//GridView实现删除时弹出确认对话框  
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)  
{  
    //GridView实现自动编号:  
    //注意这时最好把前台的第一列的表头该为“编号”,因为以前的第一列被“吃掉”了。  
    //if (e.Row.RowIndex != -1)  
    //{  
    //    int id = e.Row.RowIndex + 1;  
    //    e.Row.Cells[0].Text = id.ToString();  
    //}  
 
    //如果是绑定数据行   
    if (e.Row.RowType == DataControlRowType.DataRow) //如果行的类别是数据行,就执行  
    {  
        if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate || e.Row.RowState == DataControlRowState.Selected)  
        {  
          //((LinkButton)e.Row.Cells[13].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:ID号为/" " + e.Row.Cells[0].Text.ToString().Trim() + " /"的员工档案吗?')");  
          ((LinkButton)e.Row.Cells[13].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:姓名为/" " + e.Row.Cells[1].Text.ToString().Trim() + " /"的员工档案吗?')");  
 
        }  
    }  
} 
    //GridView实现删除时弹出确认对话框
    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        //GridView实现自动编号:
        //注意这时最好把前台的第一列的表头该为“编号”,因为以前的第一列被“吃掉”了。
        //if (e.Row.RowIndex != -1)
        //{
        //    int id = e.Row.RowIndex + 1;
        //    e.Row.Cells[0].Text = id.ToString();
        //}

        //如果是绑定数据行
        if (e.Row.RowType == DataControlRowType.DataRow) //如果行的类别是数据行,就执行
        {
            if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate || e.Row.RowState == DataControlRowState.Selected)
            {
              //((LinkButton)e.Row.Cells[13].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:ID号为/" " + e.Row.Cells[0].Text.ToString().Trim() + " /"的员工档案吗?')");
              ((LinkButton)e.Row.Cells[13].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:姓名为/" " + e.Row.Cells[1].Text.ToString().Trim() + " /"的员工档案吗?')");

            }
        }
    }

注意:e.Row.Cells[1].Text.ToString().Trim() 这里的列一定要是 BoundField

如<asp:BoundField DataField="User_name" HeaderText="姓名" />

而不能是TemplateField 或 HyperLinkField 这些都不会显示出姓名!

asp.net GridView 删除时弹出确认对话框(包括内容提示) GridView 删除时弹出确认对话框(包括内容提示) 立即下载

相关推荐

贝加莱Automation Studio 4.10安装保姆级教程:从官网下载到解决.Net 3.5报错

本文提供贝加莱Automation Studio 4.10的详细安装教程,涵盖从官网下载到解决.Net 3.5报错的全过程。特别针对工业自动化开发环境中常见的.Net Framework 3.5安装问题,提供多种经过验证的解决方案,包括控制面板安装、DISM命令离线安装和手动下载安装包等方法,帮助工程师顺利完成PLC开发环境的搭建。

weixin_30955617的博客 712

gridview删除一行时弹出确认提示框

首先,在GridView的属性对框话框中点击“Columns”进入它的"字段"设计器;或者在设计窗口直接点击GridView控件右上角的那个小箭头,点击"编辑列",进入"字段"设计器。 接着在"字段"设计器中的左下方"选定的字段"框中,选择以前已加上的那个CommandField“删除”列,这时在右边它的属性列表下会看到一个"将此它段转换为 TemplateFied"的项,点击将它转换为TemplateFied列。 然后退出"字段"设计器,切换到源码视图你会发现该列已由原来的: <asp:Comman

qq_40206381的博客 677

给新考上北大软件与微电子学院的同学——利用北大资源

利用北大资源 首先,恭喜大家考入北京大学!希望软院成为各位人生旅途中快乐的一站! 说明:限于本人搜集能力有限,本文只列出本人常利用的资源(上课老师会告知的资源也不在此列),本文所述的资源只是北大可利用资源的一个子集。 一、 图书馆资源:北京大学图书馆的资源数量,我就不多废话了,这里主要说一样怎样利用这些资源。 a) 传统资源分布及查找:这种资源主要包括纸质书箱、杂志、光盘等内...

Felomeng的技术博客 1万+

在.net2.0中,实现对gridview删除行时弹出确认对话框的四种方法

在VS2005提供的GridView中我们可以直接添加一个CommandField删除列:,完后在它的RowDeleting事件中完成删除。但在多半我们在做这种删除操作时都需要先让操作者再确认下,完后再进行删除,以避免误操作引起的误删除。 可以通过下面方法给GridView删除前加上个确认对话框。 首先,在GridView的属性对框话框中点击“Columns”进入它的“字段”设计器。接着在“字段”

szg3827的专栏 626

科研绘图避坑指南:用PyMol制作期刊级蛋白-配体相互作用图(含氢键显示技巧)

本文是一份专业的科研绘图避坑指南,详细讲解如何利用PyMol软件制作符合期刊发表标准的蛋白-配体相互作用图。文章重点分享了从构图逻辑、精准选择到氢键等相互作用的艺术化表达技巧,并提供了视觉优化与期刊适配的终极参数设置,帮助科研人员产出兼具科学严谨性与视觉美感的专业图表。

weixin_29292431的博客 270

华北理工大学以升实验班蓝桥杯选拔赛题解

文章目录华北理工大学以升实验班蓝桥杯选拔赛题解A:期末考试题目描述题目讲解代码B:月份题目描述题目讲解代码C:打饭题目描述题目讲解代码D : 正弦波信号题目描述题目讲解代码E : 亲爱的长方形题目描述题目讲解代码F:挖金子题目描述题目讲解代码G : 金金的游戏题目描述题目讲解代码H : 区间和题目描述题目讲解代码详细视频讲解请关注华北理工大学b站账号。 华北理工大学以升实验班蓝桥杯选拔赛题解 A:期末考试 题目描述 Description 期末考试过去许多天了,如今成绩都出来了,那么现在让我们对成绩我分个类

Qq1739206233的博客 1127

GridView那点事之【删除时弹出确认对话框】

如果要实现GridView中的删除弹出确认对话框,如图所示:   我们可以采用以下方法实现: (1)双击GridView的OnRowDataBound事件;控件【属性】中的【闪电】那个符号 (2)在后台的GridView1_RowDataBound()方法添加代码,最后代码如下所示:    //如果是绑定数据行         if (e.Row.RowType == DataC

学过印刷包装工程研究过食品科学且会点计算机编程的多功能码农 713

Selenium ChromeDriver反爬与性能优化实战指南

ChromeDriver作为Selenium的核心驱动,本质是浏览器自动化执行引擎,其默认行为会暴露大量JS运行时指纹(如navigator.webdriver、window.chrome),极易被前端反爬系统识别;同时因进程管理粗放、渲染等待机制僵化,导致内存泄漏、僵尸进程和高并发下稳定性崩塌。本文围绕真实生产场景,系统解析浏览器指纹伪造原理、进程级资源管控策略、基于页面状态的智能等待范式,并提供Docker容器化、K8s弹性扩缩与Prometheus可观测性落地路径,助力开发者将ChromeDriver

weixin_29762151的博客 1259

8.GridView实现删除时弹出确认对话框:

效果图: 实现方法: 双击GridView的OnRowDataBound事件; 在后台的GridView1_RowDataBound()方法添加代码,最后代码如下所示:     protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)     {         //如果是绑定数据行

wangderong83899的专栏 369

点云语义分割:PointNet训练S3DIS数据集

文章目录一、数据准备1.1、数据下载二、训练三、测试 项目地址:pointnet 此次我们是用pointnet网络来做语义分割。代码在pointnet项目中的sem_seg文件夹下,里面也有README.md介绍了训练的过程。 一、数据准备 1.1、数据下载 原始数据下载 处理好的h5格式数据下载 二、训练 三、测试 ...

zhaoguanhua的博客 4176

在 SAP BTP ABAP 环境中测试多租户 SaaS 解决方案的完整实践指南

ABAP SaaS测试阶段关键实践 在SAP BTP ABAP环境中开发多租户SaaS解决方案时,测试阶段(TST)对确保产品质量尤为关键。测试阶段应包含两个主要维度: 业务功能验证: 通过软件组件管理确保测试环境与代码仓库同步 创建并验证业务角色分配,确保权限配置正确 测试Fiori Launchpad导航流程和跨应用跳转 验证inbound/outbound通信配置 自动化质量管控: 在开发环境(DEV)执行本地ATC检查和单元测试 通过ABAP Test Cockpit(ATC)进行代码质量检查 集成

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 297

GridView实现删除时弹出确认对话框(包括内容提示)

1 using System; 2 using System.Data; 3 using System.Data.SqlClient; 4 using System.Configuration; 5 using System.Collections; 6 using System.Web; 7 using System.Web.Security; 8 using Sys

214

华为OD技术面八股文_C++_02

汇总华为OD面试C++方面计数八股文真题,提供详细解答。

qq_45776114的博客 765

GridView使用CommandField删除列实现删除时提示确认框

在.net2005提供的GridView中我们可以直接添加一个CommandField删除列完后在它的RowDeleting事件中完成删除 GridView在使用CommandField删除时弹出提示框,在.net2005提供的GridView中我们可以直接添加一个CommandField删除列:<asp:CommandField ShowDeleteButton="True" />,完后在它的RowDeleting事件中完成删除。但在多半我们在做这种删除操作时都需要先让操作者再确认下,完后再进

极客神殿 1515

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

GridView的其他用法小总结

GridView实现删除时弹出确认对话框: View Code 1 if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)2 {3 ((LinkButton)e.Row.Cells[6...

weixin_34365417的博客 60

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

在.net2.0中,怎么样实现对gridview删除行时弹出确认对话框

 1,GridView中如何使用CommandField删除时,弹出确认框? 在.net2005提供的GridView中我们可以直接添加一个CommandField删除列:,完后在它的RowDeleting事件中完成删除。但在多半我们在做这种删除操作时都需要先让操作者再确认下,完后再进行删除,以避免误操作引起的误删除。可以通过下面方法给GridView删除前加上个确认对话框。首先,在G

lincomin的专栏 2439

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

删除GridView控件行信息弹出确认对话框

请先看下面这篇文章:GridView添加删除确认(弹出删除对话框) 今天我试了上面文章讲的方法,感觉实现起来好象也不是特别好,这样说可能要被人死.看了同学买的.net书,里面介绍了一个RowDataBound事件,在MSDN中我也摘录了这个事件的使用方法,具体请看下面这篇文章:.net GridView.RowDataBound 事件 关键的代码:void GridView

脑瓜子的程序人生 986
上一篇: 关于用ImageButton删除GridView中的记录不成功的问题
下一篇: GridView控件自带排序(一)
老胖兔
博客等级 码龄19年 13粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值