欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » ASP.Net » 正文

热门阅读

在UpdatePanel中Response.Write弹出alert提示

创建时间:2011年07月20日 23:53  阅读次数:(5778)
分享到:
在项目中要用到提示窗口,但用Response.Write("<script >alert('提示')</script >"),提示报错。仔细查看才知道是因为项目中用了UpdatePanel的原因。

继续找解决办法,尝试
Page.RegisterStartupScript("","<scrpit >alert('未找到相关数据');</script >"); 
测试一下,发现仍然不弹出对话框,郁闷了。看下源代码,没有。于是,就单步调试了,调试是能调试进去而且也没有异常,怪了。

然后换了一下,用Page.ClientScript.RegisterStartupScript、Response.Write等试了都不能弹出窗口。

于是就到Google中搜索Page.RegisterStartupScript,找到答案是脚本本身返回才会执行(还有一种为页面加载后在onload事件前执行),于是继续找,看到一个UpdatePanel中使用alert弹出的方法,终于可行了,代码如下:

System.Web.UI.ScriptManager.RegisterStartupScript(Cotrol control,Type type,string key,string script,bool addScriptTags);
L
来源:
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Wyf

打赏

取消

感谢您的支持,我会做的更好!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

最新评论

共有评论0条
  • 暂无任何评论,请留下您对本文章的看法,共同参入讨论!
发表评论:
留言人:
内  容:
请输入问题 72+48=? 的结果(结果是:120)
结  果: