标题:asp.net怎么让异常用弹出窗口显示
只看楼主
yangfeng35
Rank: 1
来 自:湖南
等 级:新手上路
帖 子:77
专家分:4
注 册:2009-1-8
得分:0 
以下是引用xianfajushi在2009-11-24 19:03:55的发言:

另外弹出提示信息:
System.Web.UI.ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "tixin", "alert('测试!')", true);
这种方式比较好,支持~~
2009-12-31 17:50
visolleon
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:71
专家分:182
注 册:2007-1-16
得分:0 
以下是引用yangfeng35在2009-12-31 17:50:55的发言:

这种方式比较好,支持~~

个人感觉这种方法在某些时候不好,如果是针对异常的,最好是写个控制异常的类,由后台转入一个友好的界面!
这种方法是在页面完成后送到客户端后再执行JS的;如果页面发生异常,那么页面的界面可能会乱七八糟,就算是你写个JS弹出对话框然后在location.href转到其他页面的话,那也是在这个页面运算了之后的,并不能保证页面执行的是否正确,而且还使服务器做了无谓的工作,给客户端带来无谓的流量!

2010-01-04 17:42
luonangaosi
Rank: 1
等 级:新手上路
帖 子:10
专家分:4
注 册:2009-12-31
得分:0 
哈哈 我也时常有这个毛病 我一般调试多次无果后 就重新写一便程序~~
2010-01-05 10:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-292167-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.192853 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved