在DataGrid中删除记录时弹出确认窗口

asp.net实现删除DataGrid记录弹出提示信息 本文实例展示了asp.net实现删除DataGrid记录弹出提示信息的方法,在进行项目开发的候非常实用,具体步骤如下: 1.在DataGrid中加一超链接按钮列,文本设为"删除",在aspx页面中加上如下代码: [removed] function delete_confirm(e){ if(event.srcElement.outerText==删除||event.srcElement.name==btnDictDel) event.returnValue=confirm(该操作将永久删除,确定删除?); } 立即下载

首先用模板列:
<asp:TemplateColumn HeaderText="删除">
<HeaderStyle Width="80px"></HeaderStyle>
<ItemTemplate>
<asp:LinkButton id="LinkButton" runat="server" Width="50px" ForeColor="Red" CommandName="Delete">删除</asp:LinkButton>
</ItemTemplate>
</asp:TemplateColumn>
后台:
VB:
    Sub dgrd_ItemCreated( s As Object, e As DataGridItemEventArgs )
        Select Case e.Item.ItemType
               Case ListItemType.Item, ListItemType.AlternatingItem
                Dim links As LinkButton
                links = e.Item.FindControl("btnDelete") 
                links.Attributes.Add("onclick", "return confirm('你是否确定删除?');")
        End Select
    End Sub
C#:
private void dgrd_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
switch(e.Item.ItemType)
{
case ListItemType.Item:
case ListItemType.AlternatingItem:
case ListItemType.EditItem:
{

LinkButton btnDelete=(LinkButton)e.Item.FindControl("btnDelete");

btnDelete.Attributes.Add("onclick", "return confirm('你是否确定删除?');");
                       break;
         }
             }
}

datagrid最后一条记录删除报错解决 datagrid在.net应用非常广泛。功能也非常全面。很多初学者却容易出现一些问题。1。分页功能不能用。这是因为每次页面加载必须对dg进行绑定,如果放在if(!Page.Ispost){}里面就不行。有一个办法就是建立一个过程只用于dg的绑定。每次分页调用一下这个过程。就可以了。2。删除一页最后一条记录后报错。这是因为删除之后页面当前索引还是原来的。而实际上页面索引已经减一。这里我用了一个判断... 阅读详情

相关推荐

如何把datagridview中最后一行删除掉?

问题:我将datagridview控件绑定到一个数据源 但是它显示该组数据,总是在表格最后还会有多的一个空白行似乎由于绑定,也无法设置行数 该如何去掉这多余的空行? 答案:这个空行是用来让你添加数据用的。 datagridview控件中有个属性可以设置是否允许添加数据,我忘记名称了,自己找找吧。 找到了,是AllowUserToAddRows属性.

lovegod12的专栏 2830

问题:DataGrid的行验证错误始终不清除(消除),解决方案如下

如何解决WPF中DataGrid的行验证错误始终不清除,消除错误,即行最前端的红色叹号!不管数据是否有错始终显示

金石软件 2522

easyui datagrid 通过双击单元格或者行修改内容,分页传参问题

这个是通过双击单元格或者行修改内容,以下是具体写法,在这里遇到一个问题,之前一直用post,分页参数始终带不过去,改为get就可以了function init(){ var name = document.getElementById("name").value; $('#dataGrid').datagrid({ url:"${basepath}/sys/gro...

weixin_30352645的博客 246

DataGrid控件中弹出删除确认

要用到DataGrid控件的ItemDataBound事件了,该事件表示每绑定完一行记录,就会触发相应的事件过程。在其中就可以想办法找到删除按钮,并给它添加JavaScript事件 e.Item.ItemType表示当前行的类型,DataGrid控件一般有标题行(ListItemT

紫藤阁 866

如何在点击Datagrid的按钮“删除弹出确认对话框

他喵的,找的那些说的都不清不楚,实践出真知,自己动手丰衣足食。方法是什么?就他喵的不要用按钮列的“删除”按钮,用模板列!1.在这个模板列的编辑模式中的ItemTemplate里面添加一个按钮控件,给它的CommandName属性取个名字比如delete。2.在DataGrid的ItemDataBound事件中添加如下代码:     if(e.Item.ItemType==Li

iamyina的专栏 1477

datagrid删除记录显示提示

首先用模板列:删除后台:VB:    Sub dgrd_ItemCreated( s As Object, e As DataGridItemEventArgs )        Select Case e.Item.ItemType               Case ListItemType.Item, ListItemType.AlternatingItem               

doublewang的专栏 687

datagrid删除弹出一个确认和取消的消息框

有个简单的方法:在datagrid删除按扭datagrid的属性生成器-》列-》添加按扭列-》删除在数据字段中加上:<div id="de" onclick="JavaScript:return confirm('确定删除吗?')">删除</div>+++++++++++++++++++++++++++++++++++++++++++++++++++++++ 如果按钮类...

zhaogaojian的专栏 34

asp.net中实现删除DataGrid的某条记录的提示信息

 1.    在DataGrid中加一超链接按钮列,文本设为"删除",在aspx页面中加上下面代码            function delete_confirm(e){               if(event.srcElement.outerText=="删除"||event.srcElement.name=="btnDictDel")                  even

sfz_roger的专栏 536

DataGrid删除记录弹出对话框的解决办法

使用DataGrid删除按钮列,想做一个这样的设计:当点击DataGrid中的删除按钮来删除一条记录, 弹出一个对话框来进行确认,在对话框点击确定才执行删除操作,取消就不执行!在网找了下资料,用comfirm()就行。不过我一开始像网上说的那样用comfirm:在数据绑定:public void ItemDataBound(object sender, System.Web.

青之专栏 821

DataGrid,GridView和DetailsView中添加删除确认提示

文主要写如何在dotnet的DataGrid(1.0),GridView(2.0)和DetailsView(2.0)中添加删除确认提示。先说1.0的DataGrid,添加DataGrid的ItemDataBound事件并添加以下类似代码                                                                                

mndn_nana的专栏 856

解决EasyUi中的DataGrid删除一条记录后,被删除的数据仍处于被选中状态问题

项目中遇到这么一个问题,在easyui的datagrid中,删除一条记录成功,重新加载datagrid后,去点编辑操作,仍可把之前删除掉的那条记录进行编辑操作,正常情况应该是,删除后再去点击“编辑”,应提示没有被选中的记录。现在这个情景说明,在datagrid删除数据重新加载后,当datagrid调用getSelections方法,仍能返回之前删除的那条记录。这,要解决这个问题,应该在删除数据

majian_1987的专栏 6424

DataGrid颜色交替,删除确认,添加一个从1开始的递增列

private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)  {   if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)

hanjiangxue的专栏 1115

Datagrid之增删及批量删除

这个月马上就又要过去了,还在找工作的小伙伴要做好准备了,小编整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!注Java获取)**这个月马上就又要过去了,还在找工作的小伙伴要做好准备了,小编整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家[外链图片转存中…(img-OdKVtWWC-1713318668105)]

2401_84408418的博客 1348

DataGrid删除记录提示的解决方法

DataGrid删除记录提示的解决方法DataGrid->属性生成器->列->按钮列->删除->文本 改成:删除 

记得忘记@博客 1291

DataGrid 添加点击删除确认对话框

DataGrid点击删除按钮弹出确认对话框一个好办法 原文地址http://expert.csdn.net/Expert/topic/2852/2852126.xml?temp=.4770471 其中wf5360308(峰)提供的方法datagrid-》属性生成器-》列-》添加按钮列-》删除-》文本(T)->在文本框里加上:删除原来可以这样简单

老丘的专栏 1071

利用DataGrid编辑、修改、删除记录

下面的这个例子提供了利用DataGrid编辑、修改、删除记录的方法,数据库字段名称和类型如下。数据库aa中表 people:People.sqlif exists (select * from dbo.sysobjects where id = object_id(N[dbo].[People]) and OBJECTPROPERTY(id, NIsUserTable) = 1)

萝卜青菜 1038
上一篇: 第一次走进人民大会堂
下一篇: 写在26岁的“六.一”
bandt
博客等级 码龄22年 0粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值