.net服务器控件Button之Confirm篇
来源:互联网 发布:张馨予淘宝店地址 编辑:程序博客网 时间:2024/06/07 00:39
今天在做网络U盘功能的时候,需要在用户删除指定文件的时候,给出警告提示,原先是这样处理的,Button1.Attartutes.Add("onclick","return confirm('你确定删除吗?')");,最后发现,无论选择‘是’或‘否’,都不会执行后台的Button1的ServerClick事件,又试着将‘return confirm('你确定删除吗?')’改为‘confirm('你确定删除吗?')’,发现,无论选择‘是’或‘否’,都会执行后台的Button1的ServerClick事件,最后想出一个办法,在页面上在放一个服务器控件Button,Id为‘btnDelete’,这个按钮执行删除操作,然后将Button1改成一个客户端控件,具体如下,
HTML:
<input type='button' value='删除' onclick="confirmClick()">
<asp:Button id='btnDelete' Text="" ServerClick="btnDelete_Click" style="display:none"></asp:Button>
JS:
function confirmClick(){
if(confrim("确定要删除啊?"))
document.all.btnDelete.click();
}
将真正执行删除操作的按钮隐藏,拐了个弯,这样就能实现confirm功能了,红色部分,有点人会说在vs2005里面,在服务器控件标签内输入‘style’等字样时不会出智能提示,没事的,闭着眼睛写就可以了,因为这些服务器控件最后经编译也会变成一般的客户端控件,例如上面js代码中写的‘document.all.btnDelete.click();’就是。
- .net服务器控件Button之Confirm篇
- .net服务器控件Button之Confirm篇
- .net服务器控件Button之Confirm篇
- ASP.NET - Button Web 服务器控件概述
- ASP.NET自定义Web服务器控件-Button
- ASP.NET自定义Web服务器控件-Button控件
- ADP.NET 动态添加button(服务器控件)
- .net button控件小点
- asp:net button控件
- Empowering the ASP.Net Button Web Control, Confirm?...
- 服务器控件之<asp:Button>的onClick属性
- ASP.NET进阶(5):认清控件 之 Button
- ASP.NET 2.0服务器控件开发之基本概念篇
- ASP.NET 2.0服务器控件开发之基本概念篇
- ASP.NET 2.0服务器控件开发之基本概念篇
- ASP.NET 2.0服务器控件开发之基本概念篇
- VC++之Button控件
- VC++之Button控件
- stack,queue
- 感觉好多啦
- 数据库连接池和Tomcat连接池的配置
- 文件路径相关的字符串操作
- IE6死后快人心的十件事
- .net服务器控件Button之Confirm篇
- 利用Cookie和Session保持WEB客户端始终在线
- Java实现DES
- BMP平台MVC的设计模式
- windows 7 RC(7106.0.090408)下载另附windows7驱动收集整合(5月31日更新)
- 今天开始学WINCE
- Command Prompt命令目录
- 使用Java实现FTP服务器
- dataset和实体类 之间的转换