- 浏览: 50411 次
- 性别:
- 来自: 武汉
最近访客 更多访客>>
文章分类
最新评论
-
fhqllt:
学习,以前还真没有注意。
js parseInt("08")问题 -
sharong:
匹配HTML标记的正则表达式:/<(.*)>.*& ...
正则表达式(不知道找全了没,还有漏掉的请高手留言相告)
在ASP.NET2.0中,ClientScriptManager 类通过键 String 和 Type 唯一地标识脚本。具有相同的键和类型的脚本被视为重复脚本。因此,我们可以使用脚本类型来避免混淆可能用在页中的来自不同用户控件的相似脚本。 <html> <head> <title>ClientScriptManager Example</title> </head> <body> <form id="Form1" runat="server"> <input type="text" id="Message"> <input type="button" value="ClickMe" onclick="DoClick()"> </form> </body> </html> 1 <%@ Page Language="C#"%> 2 <script runat="server"> 3 public void Page_Load(Object sender, EventArgs e) 4 { 5 // 定义客户端脚本类型和名称 6 String csname1 = "PopupScript"; 7 String csname2 = "ButtonClickScript"; 8 Type cstype = this.GetType(); 9 10 // 实例化客户端脚本新类 11 ClientScriptManager cs = Page.ClientScript; 12 13 // 注册客户端起始脚本,在加载页时显示客户端警报消息 14 if (!cs.IsStartupScriptRegistered(cstype, csname1)) 15 { 16 String cstext1 = "alert('Hello World');"; 17 cs.RegisterStartupScript(cstype, csname1, cstext1, true); 18 } 19 20 // 注册客户端执行脚本,定义 HTML 按钮的 onClick 事件的客户端处理程序 21 if (!cs.IsClientScriptBlockRegistered(cstype, csname2)) 22 { 23 StringBuilder cstext2 = new StringBuilder(); 24 cstext2.Append("<script type=text/javascript> function DoClick() {"); 25 cstext2.Append("Form1.Message.value='Text from client script.'} </"); 26 cstext2.Append("script>"); 27 cs.RegisterClientScriptBlock(cstype, csname2, cstext2.ToString(), false); 28 } 29 } 30 </script>
发表评论
-
用Response.Write和Page.RegisterStartupScript显示的提示框有什么区别
2010-03-30 17:34 1331RegisterStartupScript是在表單尾部加有sc ... -
为ASP.NET控件添加常用的JavaScript操作
2010-03-30 16:34 12121.为button控件添加确认功能 要想为服务器控件添加客户 ... -
javascript页面跳转常用代码
2010-03-30 16:29 750这东东最难记,每次需要时都是重新到Google上搜,真是烦死了 ... -
JavaScript去除字符串首尾空格
2010-03-30 16:28 1283function trim(str) { ... -
按下回车键指向下一个位置的一个函数
2010-03-30 16:26 709function tofocus(itemname) / ... -
在父窗口中得知 window.open()出的子窗口关闭事件的方法(定时器实现)
2010-03-30 16:24 858<HTML><BODY><P&g ... -
按esc键退出的一个函数
2010-03-30 16:22 7391function esckey(keycode) ... -
判断输入是否为中文的函数
2010-03-30 16:21 7531function ischinese(s){2var ret ... -
document.all与WEB标准
2010-03-30 16:18 6481、DOM WEB标准现在可真是热门中热门,不 ... -
用IE重起计算机或者关机
2010-03-30 16:16 738<script language="JavaS ... -
如何使得按确定和取消按纽转到两个不同的页面!
2010-03-30 16:14 1004如何使得按确定和取消按纽转到两个不同的页面!confirm() ... -
屏蔽相应键盘按钮
2010-03-30 16:12 809<script language="Javas ... -
事半功倍系列 javascript
2010-03-30 16:10 593第一章javascript简介 1.在地址栏输入javasc ... -
一个ASP.NET中使用的MessageBox类
2010-03-30 16:07 638/// <summary> /// 自定义信息 ... -
asp.net 2.0中的弹出对话框
2010-03-30 16:04 662<asp:button id="btnClic ... -
javascript实现md5加密
2010-03-30 16:02 591<script language=JavaScript ... -
网页刷新方法集合
2010-03-30 16:00 531代码如下: <input type=button va ... -
javascript身份证号码验证函数支持带x
2010-03-30 15:58 853//--身份证号码验证-支持新的带x身份证 function ...
相关推荐
8.1 asp.net服务端控件对客户端的支持 297 8.2 clientscriptmanager类功能详解 301 8.2.1 registerarraydeclaration方法 301 8.2.2 registerclientscriptblock方法 302 8.2.3 registerclientscriptinclude方法 ...
本书主要介绍asp.net的控件开发,书中通过70多个例子讲解了asp.net控件开发技术的各个方面,而且剖析了很多控件中系统基类源代码,读者从这些系统源代码可以体会设计模式思想。如果扎实地掌握了asp.net控件的运行...
16.5.2 asp.net ajax控件客户端生命周期 589 16.6 客户端控件示例应用 592 16.7 调试和跟踪 603 16.8 本章总结 605 第17章 asp.net ajax控件开发——服务端 606 17.1 asp.net ajax服务器控件概述 606 17.2 ...
16.5.2 asp.net ajax控件客户端生命周期 589 16.6 客户端控件示例应用 592 16.7 调试和跟踪 603 16.8 本章总结 605 第17章 asp.net ajax控件开发——服务端 606 17.1 asp.net ajax服务器控件概述 606 17.2 ...
Invalid postback or callback ... If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.
在今天我主要要介绍的有如下知识点: Page类介绍、 Page的生命周期、 IsPostBack属性、 ClientScriptManager类、 回调技术(CallBack)
代码如下:public static void prerepater(Repeater repeater,System.Web.UI.Page page) { ClientScriptManager cs = page.ClientScript; for (int i = 0; i < repeater.Items.Count; i++) { CheckBox cbx = ...
Invalid postback or callback ... If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.
类名字空间前资源注册 代码如下: [assembly: System.Web.UI.WebResource(“XXX.js.FilePlugin.js”, “text/javascript”)] OnPreRender事件 //资源名称 string _strResourceKey = “”; //资源名称 ...
ClientScriptManager editor ajax
你好这不是一个很明确的问题,但是:如果要在内容页面中使用javascript,则:在内容页面中调用Page.ClientScriptManager.RegistgerClientScriptBlock如果问题是树文本框的总和,则需要将其值解析为int或double或......