首页
网页制作
网络编程
脚本专栏
数据库
网站运营
网络安全
平面设计
CMS教程
搜索
建站极客
网络编程
ASP.NET
正文
asp.net下模态对话框关闭之后继续执行服务器端代码的问题
所属分类:
网络编程
/
ASP.NET
阅读数: 816
收藏 0
赞 0
分享
最近做一个从Access项目向 Asp.net + SqlServer迁移工作,其中遇到了这种情况,在Access窗体的一个按钮事件中,代码大体上是这么个功能:弹出模态对话框,在关闭对话框之后继续走一段数据库操作代码。
在Asp.net里弹出模态对话框容易,但是在模态对话框关闭之后还要继续执行服务器代码,这就要求当对话框关闭之后页面要立即提交。于是有了以下的解决方法。
在Web Form中拖入服务器端按钮,并假设此按钮ID为 btnComput,在隐藏页面的 Page_Load 中用代码中这样写:
btnComput.Attributes("onclick") = " window.showModalDialog('')",参数为对话框Web Form。
在btnComput的服务器端事件里执行当对话框关闭之后的数据库操作代码。
因为点击 btnComput时,先执行客户端javascript,在弹出模态对话框后,页面也没提交,一直等到对话框关闭之后,javascript才算执行完毕,然后Web页面提交,继续执行服务器端的事件。这样连同客户端代码和服务器端事件代码一起实现了Access中那个按钮的功能。
希望能给做类似项目的朋友一些借鉴。
更多精彩内容
其他人还在看
Asp.net中的mail的发送
Asp.net中的mail的发送
评论 0
收藏 0
赞 0
分享
用ASP.Net实现文件的在线压缩和解压缩
用ASP.Net实现文件的在线压缩和解压缩
评论 0
收藏 0
赞 0
分享
ASP.NET中文件上传下载方法集合
ASP.NET中文件上传下载方法集合
评论 0
收藏 0
赞 0
分享
ASP.NET通过Remoting service上传文件
ASP.NET通过Remoting service上传文件
评论 0
收藏 0
赞 0
分享
ASP.NET2.0服务器控件之Render方法
ASP.NET2.0服务器控件之Render方法
评论 0
收藏 0
赞 0
分享
ASP.NET2.0 WebRource,开发微调按钮控件
ASP.NET2.0 WebRource,开发微调按钮控件
评论 0
收藏 0
赞 0
分享
ASP.NET2.0新特性概述
ASP.NET2.0新特性概述
评论 0
收藏 0
赞 0
分享
介绍几个ASP.NET中容易忽略但却很重要的方法函数
介绍几个ASP.NET中容易忽略但却很重要的方法函数
评论 0
收藏 0
赞 0
分享
asp.net2.0如何加密数据库联接字符串
asp.net2.0如何加密数据库联接字符串
评论 0
收藏 0
赞 0
分享
用.NET 2.0压缩/解压功能处理大型数据
用.NET 2.0压缩/解压功能处理大型数据
评论 0
收藏 0
赞 0
分享
查看更多
网络赚钱
更多
网赚之谈:做什么网站才能让我们草根站长有个出路
淘宝客运营经验:如何提高店铺知名度活跃度
没钱不懂技术的屌丝草根站长该怎么通过网络赚钱
Google
贴吧引流变现,高调创收!
为什么做网站不赚钱?做网站不赚钱的三大原因
站长故事
更多
阿里IPO在即,看阿里与京东战略和经营之比
从事SEO行业五年:我已经正在慢慢的走向衰亡
验证码广告:站长增加收入的另一种新渠道
如何利用百度贴吧做网络营销
就是这7个步骤 让我6个月做到了100万用户
暴走漫画运营经理 这就是高级运营与初级运营的区别