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

asp.net|datagrid

1.
    在DataGrid中加一超链接按钮列,文本设为"删除",在aspx页面中加上下面代码

<script language="javascript">
            function delete_confirm(e){
               if(event.srcElement.outerText=="删除"||event.srcElement.name=="btnDictDel")
                  event.returnValue=confirm("该操作将永久删除,确定删除?");
            }
            document.onclick=delete_confirm;
  </script>

2.在DataGrid中加一超链接按钮列,ID设为"del",绑定数据后.

for(int i=0;i< myCount;i++)
   {
    ((ImageButton)dataGrid.Items[i].FindControl("del")).Attributes.Add("onclick","return confirm('该操作将永久删除,确定删除?");')");
   }

时间: 2024-08-30 21:36:59

在asp.net中实现删除DataGrid的某条记录时的提示信息的相关文章

ASP.NET中修改删除DataGrid行—数据库访问

asp.net|datagrid|访问|数据|数据库 创建一个WEB页面,命名为:Add.aspx. Add.aspx代码: <%@ Page language="c#" Codebehind="Add.aspx.cs" AutoEventWireup="false" Inherits="TeachShow.Charpter7.AccessDataBase.Add" %> <!DOCTYPE HTML PUB

(ASP.NET)修改和删除DataGrid行——数据库访问

asp.net|datagrid|访问|数据|数据库 (ASP.NET)修改和删除DataGrid行--数据库访问 本程序涉及到数据库的添加,修改和删除操作. 懒得写了,把界面贴出来,照着界面画就可以了.本例数据库:SqlServer2000附带的pubs数据库,看一下连接字符串就很清楚了.如果要在本机器上运行,把uid和pwd改成你自己SQL登陆用户名和密码. 创建一个WEB页面,命名为:Add.aspx. 界面设计如图: Add.aspx代码: <%@ Page language="c

DataGrid中删除最后一页的记录时出错的解决办法

datagrid|解决       比如现在有三页,第3页只有一条记录,当删除第3页的记录时,有时候可能会出错,解决的办法如下:       //------------------------------       //by:∮明天去要饭       //-------------------------------               string listClass = Class.SelectedValue.ToString();        dgManage.DataSou

ASP.NET中GridView的按钮在鼠标经过按钮时如何变成手形,谢谢!

问题描述 ASP.NET中GridView的按钮在鼠标经过按钮时如何变成手形,谢谢! 解决方案 解决方案二:设置按钮样式b/s按钮的样式style="cursor:pointer"c/s按钮的Cursor属性,设置为Hand解决方案三:该回复于2016-07-01 17:25:24被版主删除解决方案四:$('.btn').mouseover(function(){$(this).css('cursor','pointer');}).mouseout(function(){$(this)

mysql 分组group by排序取每条记录中,时间最大的一条记录

mysql 分组 group by, 排序 取每条记录中,时间最大的一条记录 以下是 test 表,测试sql CREATE TABLE IF NOT EXISTS `test` ( `id` int(10) unsigned NOT NULL auto_increment, `install` int(10) unsigned NOT NULL, `day` int(10) unsigned NOT NULL, `aid` int(10) unsigned NOT NULL, PRIMARY

mysql 分组 group by, 排序 取每条记录中,时间最大的一条记录

mysql教程 分组 group by, 排序 取每条记录中,时间最大的一条记录 select a.* from test a, (select aid, max(day) max_day from test group by aid) b where a.aid = b.aid and a.day = b.max_day order by a.install desc 以下是 test 表,测试sql create table if not exists `test` ( `id` int(1

asp.net 中一次性更新DATAGRID中所有记录

asp.net|datagrid|asp.net|datagrid 在asp.net中,如何一次性更新datagrid中的所有记录呢?可以用如下的方法,首先,要对DATAGRID中要更新的列建立模版列,比如:asp:datagrid id="dgPopularFAQs" runat="server"AutoGenerateColumns="False"...> <Columns> <asp:BoundColumn Data

asp.net中将EXCEL读取后导入到access数据库中,一直是第64条记录出错,提示conn.open错误

问题描述 上网搜索,有的说是sqlldr缺省是64条记录出错就会退出,我的代码是循环读取EXCEL中的数据进行判断是否与数据库中相同,EXCEL已经成功上传会不会是这儿有错误,没有关闭CONN??using(OleDbConnectionconn=newOleDbConnection(AccessHelper.connStr)){for(inti=0;i<dr.Length;i++){if(i==0)//标题行,判断第一行标题是否正确{if(dr[i][0].ToString().ToUpper

ssh(struts1)整合根据复选框checked的id删除一条记录时在delete方法(dispatchActiong)中得到的id为null谢谢各位前辈了

问题描述 //异常信息进来没?2010-12-169:21:09org.apache.catalina.core.StandardWrapperValveinvoke严重:Servlet.service()forservletactionthrewexceptionjava.lang.NumberFormatException:nullatjava.lang.Integer.parseInt(Integer.java:417)atjava.lang.Integer.parseInt(Intege