.net 用户控件ascx.cs注册js脚本代码无效果
2018-06-23 23:25:56来源:未知 阅读 ()
在.net web项目中碰到一个比较奇怪的问题,网上没找到解决方案,先自己mark一下
问题描述:
添加一个用户控件ascx,在后端.cs添加js注册脚本,执行后没有弹出框
注册脚本为:
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script type='text/javascript'>alert('提示');</script>"); this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('提示');</script>");
网上找了些资料都是在aspx的后端cs页面添加注册代码
ClientScript.RegisterStartupScript(this.GetType(), "", "<script type='text/javascript'>alert('提示');</script>");
在aspx页面的后端cs页面注册的脚本执行后会弹出alert框
对比两段代码个人觉得是因为在ascx.cs页面的this.Page没有取到当前的aspx页面,脚本没有注册成功,但是打断点执行的时候this.Page显示的是当前aspx页面,所以不明白哪里出问题了
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:收集电脑上安装的软件列表
- JS 控件事件小结 2020-03-25
- Vue input控件通过value绑定动态属性及修饰符的方法 2020-03-05
- 默认让页面的第一个控件选中的javascript代码 2020-02-20
- 麻雀虽小五脏俱全 Dojo自定义控件应用 2020-02-20
- jquery ajax检测用户名是否存在的方法 2020-02-14
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash