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('该操作将永久删除,确定删除?");')"); }
相关推荐
-
asp.net DataGrid控件中弹出详细信息窗口
在DataGrid控件中添加超链接如下步骤: (1) 在"设计"视图中,选择DataGrid控件,然后单击"属性"窗口底部的"属性生成器"链接. (2) 在"DataGrid属性"对话框中单击"列"选项卡. (3) 在"可用列"选项框中,选择"超级链接列"并单击"添加"按钮.如下图进行添加超级链接列的设置.(4) 若要将数据字段用作目标页URL的源
-
asp.Net JS取母板页控件值的简单方法
复制代码 代码如下: <script type="text/javascript" language="javascript"> function Check() { var text = parent.document.getElementById('<%=HiddenField1.ClientID %>'); //如有母板页+pardent. ,普通取值不用加 if (c
-
Asp.net清空控件值的方法(可自定义控件类型)
由于项目收尾,最近忙着做一些方法的优化,整理了一些分享给大家. 当页面内有许多控件,我们在需要清空其值的时候,一个个清空未免太麻烦.于是写了这么一个方法,可以自定义清空控件的类型,灵活应对业务需求. 复制代码 代码如下: /// <summary>重置方法控件类型枚举</summary> /// <remarks>求知域http://www.qqextra.com 2012-12-28</remarks> public enum ReSetType { //
-
asp.net中GridView和DataGrid相同列合并实现代码
(一)普通列 复制代码 代码如下: /// <summary> /// Gridview列的合并(普通列,不包含模板列) /// 注意:1.GridView在绑定的时候进行分组和排序,才能让相同的行放在一起 /// 2.方法应用的时机,应该在Gridview的DataBound事件中使用 /// </summary> /// <param name="gv">需要合并的GridView对象</param> /// <param na
-
ASP.NET MVC使用EasyUI的datagrid多选提交保存教程
需要实现EasyUI的datagrid组件加入选择checkbox列,并提交后台批量添加的功能,页面代码如下: 复制代码 代码如下: <script language="javascript" type="text/javascript"> $(function() { //searchbox $('#selectgoods-keywords').searchbox({ searcher: function(val, name) { searchInfo
-
ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
最近项目中需要跨域调用其他项目的数据,其他项目也是使用的EasyUI的datagrid组件,开始以为直接在datagrid的url属性定义为其他项目的url地址即可,可是测试下发现的确是返回了json数据但是json数据提示"invalid label" 错误,网上搜索了下错误解决办法,参考 "JavaScript处理Json的invalid label错误解决办法"的方法利用datagrid的loadData方法加载并转换了json还是提示上述错误,感觉原因不在格
-
ASP.NET中访问DataGrid中所有控件值的方法
本文实例讲述了ASP.NET中访问DataGrid中所有控件值的方法.分享给大家供大家参考,具体如下: <%@ Page Language="C#" %> <%@ import Namespace="System.Collections" %> <script runat="server"> void Page_Load(Object sender, EventArgs e) { if(!Page.IsPost
-
决定何时使用 DataGrid、DataList 或 Repeater(ASP.NET 技术文章)
摘要:了解 ASP.NET 用于显示数据的三个控件: DataGrid.DataList 和 Repeater. 这些控件中的每一个都有独特的特性以及相关的优点和缺点. 创建显示数据的 ASP.NET 应用程序时,为这项工作选择正确的控件非常重要. 正如将在本文中所看到的一样,选择使用 DataGrid.DataList 还是 Repeater,要权衡下面三个因素: 可用性.开发时间和性能. (12 页打印页) 简介 自从出现了像 Microsoft Active Server Pages (A
-
asp.net DataGridView导出到Excel的三个方法[亲测]
#region DataGridView数据显示到Excel /// <summary> /// 打开Excel并将DataGridView控件中数据导出到Excel /// </summary> /// <param name="dgv">DataGridView对象 </param> /// <param name="isShowExcle">是否显示Excel界面
-
asp.net DataGrid 中文字符排序的实现代码
废话不多说,看例子: 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12"> <mx:Script> <!--[CDA
-
asp.net 保存、修改没有 runat=server控件的控件值的一个解决方案
js: 复制代码 代码如下: function Save()//保存不是服务端控件的值 { var 1= document.getElementById('1Box').value; var 2 = document.getElementById('2Box').value; var TxtValue = 1 + "■" + 2; document.getElementById('3).value = TxtValue; return true; } window.onload=fun
-
在asp.net中实现datagrid checkbox 全选的方法
复制代码 代码如下: <form runat="server"> <asp:DataGrid AutoGenerateColumns="false" OnItemCreated="itemcreate" DataKeyField="link_id" ID="mydg" runat="server" > <columns> <asp:Tem
随机推荐
- 详解C++中String类模拟实现以及深拷贝浅拷贝
- 让 Asp 与 XML 交互
- RVM安装和使用总结笔记
- JQuery ZTree使用方法详解
- Angular JS数据的双向绑定详解及实例
- 通过一个命令轻松切换Java的版本
- 详解SpringMVC拦截器配置及使用方法
- JS实现弹出下载对话框及常见文件类型的下载
- .NET微信公众号 用户分组管理
- php实现的DateDiff和DateAdd时间函数代码分享
- 在Python中marshal对象序列化的相关知识
- Android SQLite数据库增删改查操作的使用详解
- MySQL SQL 语法参考
- mysql索引学习教程
- JS的Event事件对象使用方法
- Java中json使用方法_动力节点Java学院整理
- Linux上安装和卸载rpm软件包的方法
- WinForm实现为ComboBox绑定数据源并提供下拉提示功能
- JS实现的自定义网页拖动类
- C# jpg缩略图函数代码