在.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页面,所以不明白哪里出问题了

转载于:https://www.cnblogs.com/zhyue93/p/ascx1.html

.net 用户控件ascx.cs注册js脚本代码无效果相关推荐

  1. ASP.NET Web页面(.aspx)添加用户控件(.ascx)无显示的问题

    写好的用户控件点击视图显示没有问题,但是将控件添加到Web窗体上时却显示如下图标: F5运行,查看源代码:有代码--但是页面却显示一片空白. 分析代码,比较了一下能显示用户控件的其他web页面以及代码 ...

  2. 用户控件(.ascx)调用网页(.aspx)的方法

    首先在aspx文件中有这样一个方法等待调用: public void SetLabel(string str) {     this.Label1.Text = str; ; } 然后在用户控件asc ...

  3. Asp.net 用户控件和自定义控件注册

    在ASPX页中注册用户控件的方法 <%@ Register Src="ListPicker.ascx" TagName="ListPicker"  Tag ...

  4. 使用反射把用户控件(ASCX)传至网页(ASPX)

    用户控件向网页传递值,方法非常之多,此博文尝试使用反射来实现.在站点中,建一个网页以及一个用户控件. 网页切换至设计模式,拉用户控件至网页上. Default.aspx: View Code < ...

  5. 在asp.net中为Web用户控件添加属性和事件

    在90年代初,Microsoft为Web程序员提供的 Active Server Pages(ASP)革命性地改变了Web的编程.它可以利用十分易用的模型在Web服务器上动态生成HTML,并且很容易的 ...

  6. 学习笔记---母板页、用户控件、第三方控件及视图状态管理

    一.母版页 在制作页面的过程中, 多个页面往往具有相同的页面Header和页面Footer, 多个页面只是在中间部分有变化. 那么我们完全可以避免在每个页面中都写一遍页头和页尾的代码, 这种技术就是母 ...

  7. [转载]WebForm下使用 jQuery.loadUserControl异步load用户控件

    现在做网站都追求用户体验,那么ajax自然就必不可少.如果您用过Asp.Net MVC ,你会发现Asp.Net MVC 和jQuery 配合的非常默契(事实上jQuery已经成了微软的御用脚本库了) ...

  8. 当用户控件有异动时,网页某部位作出相应变化

    很多情况之下,使用用户控件ASCX时,是因为不止一个网页有相同的一个功能.因此让把这部分抽出来,放置于一个用户控件.然后在网页需要用户控件,拉进去即可,但是Insus.NET不单单只是呈现,而是想做更 ...

  9. 站点某些网页想显示母版页内的用户控件,某些网页不想显示,怎样实现

    "我有一个站点,这个站点使用了masterpage,还两个用户控件(ascx),是拉至masterpage内的,一个是作为网页首(Header.ascx),另一个作为网页脚(Foot.asc ...

最新文章

  1. 任意长度的字典生成算法
  2. dubbo在idea下的使用创建 服务者,消费者 注册中心
  3. winscp linux中文文件夹名称乱码,解决windows传送到linux下中文文件名及文件内容乱码问题...
  4. 零基础Python学习路线图,小白的进阶之路!
  5. AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Adversarial Networks论文解读
  6. mysql profiling表_mysql8 参考手册-INFORMATION_SCHEMA PROFILING表
  7. TCP/IP,Http,Socket,XMPP的区别
  8. Sequence.js 实现带有视差滚动特效的图片滑块
  9. python模型的属性是什么_python – Django:为什么Django模型字段的类属性?
  10. 腾讯被迫下架《怪物猎人世界》;传谷歌将支持 Win10 ;苹果或将复活 MagSafe | 极客头条...
  11. 递归法:实现指数型枚举(二叉树递归)
  12. Don't Panic! KRACK 没你想象的那么糟
  13. 大数据Hadoop学习文章汇总
  14. 微信插件制作之抢红包入门篇
  15. 浅谈JAVA中Calendar类FirstDayOfWeek的问题
  16. 【OpenCV+Python实现医学影像拼接(一)】
  17. Spring Boot 2.0 配置图文教程 1
  18. 国开,现代汉语专题,形考答案形考任务一
  19. 爬虫 - 收藏集 - 掘金
  20. 微信小程序,实现首页弹框活动引导功能

热门文章

  1. 求最大值c语言常用方法,c语言如何求最大值
  2. redis 失效时间单位是秒还是毫秒_Redis有效时间设置及时间过期处理
  3. settimeout需要清除吗_前端20个真正灵魂拷问,前端初级到中级你还需要这个!
  4. springboot日志按照天自动输出_SpringBoot使用logback实现日志按天滚动-阿里云开发者社区...
  5. [2] ADB 基本用法
  6. Spring Boot文档阅读比较-@SpringBootApplication Auto Configuration
  7. 设计思路工作笔记-使用当天时间戳的差值读取实时数据绕过错误数据
  8. SQL Server 插入数据报IDENTITY_INSERT设置为off
  9. 机器人绳索英雄下载苹果手机_警察机器人绳索英雄游戏下载-警察机器人绳索英雄苹果版v1.0-FC游戏网...
  10. 梦幻西游物价稳定的服务器,梦幻西游:三界功绩对服务器点卡比例的影响,鬼区比例比火区高...