为自定义控件添加页面响应事件
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
ascx.cs:
(1)
public delegate void PostBackDelegate(); //定义委托类型
public event PostBackDelegate PostBackEvent; //定义委托对象
protected void Button1_Click(object sender, EventArgs e)
{
if (this.PostBackEvent != null) this.PostBackEvent(); //无参数
}
(2)
public event EventHandler PostBackHandler;
protected void Button1_Click(object sender, EventArgs e)
{
if (this.PostBackHandler != null) this.PostBackHandler(sender, e); //有参数
}
aspx.cs:
在Page_Load里(不是!IsPostBack里)加入:
(1)
MyUserControl1.PostBackEvent += new Test_MyFilePath_MyUserControl.PostBackDelegate(MyFuncName); //new自动生成
protected void MyFuncName()
{
Response.Write("OOKK");
}
(2)
MyUserControl1.PostBackHandler += new EventHandler(MyFuncName);
protected void MyFuncName(object sender, EventArgs e)
{
Button btn = (Button)sender;
btn.Text = "控件按钮名称"; //改变控件按钮名称
Response.Write("ookk");
}
转载于:https://www.cnblogs.com/vipcjob/archive/2009/07/30/1534585.html
为自定义控件添加页面响应事件相关推荐
- [知识图谱实战篇] 五.HTML+D3添加鼠标响应事件显示相关节点及边
前面作者讲解了很多知识图谱原理知识,包括知识图谱相关技术.Neo4j绘制关系图谱等,但仍缺少一个系统全面的实例.为了加深自己对知识图谱构建的认识,为后续创建贵州旅游知识图谱打下基础,作者深入学习了张宏 ...
- C#联合Halcon 自定义控件鼠标双击响应事件
自定义控件鼠标双击响应事件 1. halcon的自定义控件 2. HMouseDown事件 1. halcon的自定义控件 这两天做项目发现一个问题,halcon自带的控件hWindowControl ...
- mfc加载icon图标自然并添加单击响应事件
1. 给创建了的项目添加 picture conrol 控件 2. 控件的属性 type 设为 icon 3. 在属性 image 里面填上之前添加的 icon 图标的控件名 4. 这时我们可以看到图 ...
- js html body onload,动态添加页面body OnLoad事件的简单js代码
代码如下: /** * 动态添加页面onload事件 * Edit www.jbxue.com */ if (window.attachEvent) { window.attachEvent(&quo ...
- vue 给页面添加enter回车事件 - 代码篇
vue 如何给页面添加enter回车事件? 主要代码: @keyup.enter.native="ajaxLoginApi()" 代码示例: <el-form ref=&qu ...
- java按钮添加事件_java中添加按钮并添加响应事件的方法(推荐)
关于java容器,面板等自行百度学一下吧 private button loginbtn = new button("登陆"); final static jframe buyer ...
- html 元素响应,jQuery动态添加html元素后,响应事件的问题记录
var li = " " + "" + // 缩略图 点击部分 index='" + i + "' "" + " ...
- CSS5:移动端页面(响应式)
CSS5:移动端页面(响应式) 如果手机端和PC端页面差别很大,就不要写响应式,不要写@media 就直接将两个页面拆开成两个文件就可以了.关于判断是手机端你还是PC端,就交给后端来做 只有一些新闻站 ...
- Tip:在使用AjaxControlTookit的控件时响应事件
我谈到了使用AjaxControlTookit中控件的关键是客户端的各Behavior组件.微软官方推出的示例都太过于重视演示效果,而忽略了实际使用中的问题--市场需要吧,要让技术看上去吸引人,这么做 ...
最新文章
- 使用C/C++解析json文件
- Spring+Hibernateh使用小结
- JS~重写alter与confirm,让它们变成fancybox风格
- 把旧系统迁移到.Net Core 2.0 日记(2) - 依赖注入/日志NLog
- 恕我直言,很多调参侠搞不清数据和模型谁更重要
- DIY制作otto机器人
- 如何下载HLS视频到本地(m3u8)
- python游戏代码运行不了_用Python写游戏,不到十分钟就学会了
- OpenGL图形渲染管线(Pipeline)学习
- 来的正当时,EnableQ在线问卷调查引擎免费版发布
- MacBook远程控制工具VNC Viewer_亲测使用
- Html 设置整个页面的背景颜色
- 给计算机新用户授权,AD管理之授权用户将计算机加入域的权限
- SAP定义条目视图的凭证编号范围
- 用MindMaster绘制思维导图
- AngularJS第三课:MVW与控制器
- python求平均数和中位数
- PostgreSql密码修改及重置
- CSS——CSS浮动与清除浮动
- python粘性拓展_拓展Python Markdown
热门文章
- java 汇率使用的数据类型_Flink计算支持的数据类型
- myeclipse搭建php,MyEclipse常用配置图文教程
- pygame里面物体闪烁运动_教师资格【试讲示范】高中物理试讲答辩——《自由落体运动》试讲稿答辩...
- mysql客户端如何创建用户_mysql的创创建用户阶段 开启客户端登录和授权阶段
- 中jsp加载不出来layui_为何渔具厂生产不出来钓鱼人理想中的鱼竿呢,厂家说臣妾做不到啊...
- C语言:随笔7--预处理命令
- 双系统安装的流程记录
- Provision Discovery流程分析
- HDU - 3183 A Magic Lamp 线段树
- 【系列文章】面向自动驾驶的三维点云处理与学习(2)