博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何向ASP.NET Web 服务器控件添加客户端脚本事件
阅读量:4704 次
发布时间:2019-06-10

本文共 701 字,大约阅读时间需要 2 分钟。

1、以声明方式向ASP.NET服务器控件添加客户端事件处理程序

在控件的标记中添加事件特性,例如,onmouseover或onkeyup,针对特性值添加要执行的客户端脚本

注意始终都要在特性中的客户端脚本之后添加一个分号(;).这是必须的,这样就可以在ASP.NET生成控件的客户端脚本(例如,如果控件的AutoPostBack属性设置为true)时首先运行此代码

2、以编程方式向ASP.NET控件添加客户端事件处理程序

在页面的Init或Load事件中调用控件的Attributes集合的Add方法

下面的代码示例演示如何向  控件添加客户端脚本。 该客户端脚本显示  控件中的文本长度。 该脚本假定页面包含一个 ID 设置为 spanCounter 的 span 元素。

 

protected void Page_Load(object sender, EventArgs e){    String displayControlName = "spanCounter";    TextBox1.Attributes.Add("onkeyup", displayControlName +         ".innerText=this.value.length;");}

 

 

3、向按钮控件添加客户端Onclick事件

在按钮控件(Button、LinkButton和ImageButton控件),将OnClientClick属性设置为要执行的客户端脚本

转载于:https://www.cnblogs.com/IcreamPrince/archive/2012/08/03/2621874.html

你可能感兴趣的文章
volatile关键字
查看>>
[Android] TabLayout设置下划线(Indicator)宽度
查看>>
<潭州教育>-Python学习笔记@条件与循环
查看>>
web自动化之验证码识别解决方案
查看>>
netty接收大文件的方法
查看>>
软件工程设计之四则运算
查看>>
SpringMVC @ResponseBody 406
查看>>
Partial Tree UVALive - 7190(完全背包)
查看>>
Ubuntu安装搜狗拼音教程
查看>>
Happy Number
查看>>
Sqlserver 系统视图简单说明
查看>>
CHD-5.3.6集群上sqoop安装
查看>>
解决无/var/log/messages 问题
查看>>
js 判断是不是空、值是否存在
查看>>
分布式一致性协议-2PC与3PC(二)
查看>>
SCP-bzoj-1079
查看>>
Python 实践项目 游戏
查看>>
AJAX--Jquery
查看>>
模拟新浪微博随便看看
查看>>
环境搭建
查看>>