- 热门文章:
- · TreeView 派生类: TreeViewEx 实现 NodeShowToolTip、NodeDoubleClick 事件
- · 我自己写的自定义Web的上传控件
- · 增加判断文字长度,汉字算2个
- · 客户端脚本对中文的验证(javascript)
- · 献丑了,我的asp.net网站开发经验,欢迎参加讨论。
- · 笑望人生,关于IHttpHandler处理图片
- · HTML在线编辑器--服务器控件~~.NET实现~~
- · How to Share Session State Between Classic ASP and ASP.NET(1)
- · How to Share Session State Between Classic ASP and ASP.NET(2)
- · 关于验证控件,希望对和我原来有疑惑的朋友有帮助(刚找的资料,结合猫猫的)
- · 上次的一个问题我打了微软的求助电话,他们也没有办法!
- · [技巧]DataGird的hyper column的url field 绑定两个字段
上一篇:两个aspx页面间传递引用对象。 >>
在Webcontrol的Toolbar上加入删除确认的方法(改进后)
1、老规矩,打开C:\Inetpub\wwwroot\webctrl_client\1_0下的toolbar.htc ,找到方法f_FireButtonClick(oCell)
2、对该方法其中的代码进行修改,具体修改内容如下:
// Modify Start
function f_FireButtonClick(oCell)
{
//var oEvent= createEventObject();
var bConfirm;
bConfirm=false;
if (oCell != null)
{
//oEvent.srcNode = f_PublicMakeContract(oCell);
var doid; //Oprate ID
doid = oCell.id;
if(id != null)
{
var sindex ;
var strmsg ;
sindex = doid.indexOf("DELETE");
if(sindex != -1)
{
strmsg = "是否要进行删除操作?";
bConfirm = true;
}
sindex = doid.indexOf("DELETECATALOG");
if(sindex != -1)
{
strmsg = "对象分类删除后,分类下属分类及\r\n文档将同时被删除。是否删除?";
bConfirm = true;
}
sindex = doid.indexOf("DELETEDOC");
if(sindex != -1)
{
strmsg = "是否确实要删除选定文档?";
bConfirm = true;
}
sindex = doid.indexOf("CLEARRECYCLE");
if(sindex != -1)
{
strmsg = "确实要永久删除所有回收站中的文档吗?";
bConfirm = true;
}
if(bConfirm)
{
if(confirm(strmsg))
{
evButtonClick.fire(f_CreateEventObject(oCell));
return ;
}
else
{
return ;
}
}
}
evButtonClick.fire(f_CreateEventObject(oCell));
}
}
// Modify End
3、修改的主要思路是通过ToolbarItem的ID号来决定进行什么样的提示操作,具体提示内容需要自行确定了。
4、我已经在多个项目中进行了调试,使用均很正常,大家有问题就说。
相关文章:
- · ms--help
- · 续
- · Simple Paging in Repeater and DataList Controls
- · ASP.NET编程中的十大技巧(建议进精华)
- · 转贴:DataGrid/DataList
- · 用ASP.NET写你自己的代码生成器(1)。
- · ASP.NET中Cookie编程的基础知识(6)
- · ASP.NET中Cookie编程的基础知识(5)
- · ASP.NET中Cookie编程的基础知识(4)
- · ASP.NET中Cookie编程的基础知识(3)
- · ASP.NET中Cookie编程的基础知识(2)
- · ASP.NET中Cookie编程的基础知识(1)
- · .NET中窗体间相互访问的几种方式
- · .net中PictureBox中图片的拖动
- · 在.NET上如何根据字符串动态创建控件
- · .NET 窗体之间的交互
- · 使用UltraWinGrid时双击的处理
- · .Net 下的Wondows窗体常用项目
- · 在.net中实现与ASP完全兼容的MD5算法(包括中文字符)
- · .Net FrameWork SDK文档的例子演示
- · 利用.NET语言开发自己的脚本语言(一)
- · .NET中的数据类型的一些变化
- · 网上发现的文章(测试驱动开发)
- · .NET程序实现多语言
- · .NET Framework中使用XML Web Service(2)
- · .NET Framework中使用XML Web Service(1)
- · 管理三元式的新思路,涉及到查询时似乎可以借用Social Network的思想
- · 使用AOP微型框架的例子
- · VB.NET中使用FTP下载文件的两种方法
- · .net下基于API封装的DirectUIHWND窗体访问
- · 在.net中调用存储过程的另一种方法
- · .NET Remoting 实现分布式数据库查询
- · 使用CodeDom开发基于B/S的.NET+MSSQL代码生成器的随感
- · 利用.NET的Reflection增强对象工厂的扩展性
- · .NET框架中基于角色的安全性(3)
- · .NET框架中基于角色的安全性(2)
- · .NET框架中基于角色的安全性(1)
- · .net的4个基本概念
