码迷,mamicode.com
首页 > Web开发 > 详细

.net编程第一次项目所得

时间:2017-01-04 10:27:46      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:页面   nload   参数   ice   alert   gis   rtu   发送   问题   

  后台进行判断,类似登陆需要弹出框时,如果直接通过Response.Write写入<script>代码会造成一个空白页弹出一个alert,是通过write将输出发送到服务器端,如果是想输入window.onload方法可以正常使用但是alert会有空白页中间只有一个alert显示的情况出现,后台写入更推荐ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "onekey", "alert(‘登陆失败‘)", true);

其中第一个参数为要注册脚本的控件ID,试了一下,只要是本页面的就行。
第二个参数为注册脚本控件类型,是控件还是this的GetType()都可以,typeOf(string)也没问题.
第三个脚本函数的名字,随便起。
第四个是脚本内容。
第五个是标明是否再添加脚本标签,如果第四个参数里包含了<script></script>标签,此处则为false,否则为true。

  在进行样式调整的时候遇到这样一个问题后台的css无法调整前台样式,后来发现是因为普通控件加runnat=“service”的原因,他会给该控件id加上一个contentplaceholder的前缀导致原id无法找到需要调整的控件,所以在使用过程中可以避免非服务器控件加runatservice或者是去前台找到他的真实id

.net编程第一次项目所得

标签:页面   nload   参数   ice   alert   gis   rtu   发送   问题   

原文地址:http://www.cnblogs.com/hcddn/p/6247390.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!