UserControl 无法触发事件

简介:

先贴上我的代码

        protected override void OnPreRender(EventArgs e)
{
if(ViewState [isShowCategoryAppendSection ]!=null&&(bool)ViewState [isShowCategoryAppendSection ]==true)
UIList.Controls.Add(LoadControl("~/PreReal/Control/AddHealCategory.ascx"));
base.OnPreRender(e);
}

在傻乎乎的调了十分钟代码后突然醒悟,nnd,事件根本没注册。

原因:加载控件的方法执行的时候,页面已经过了Load等注册事件的机会。

最近发现在多层页面间协调各个事件队列是多么的重要。

本文转自today4king博客园博客,原文链接:http://www.cnblogs.com/jinzhao/archive/2009/12/21/1629167.html,如需转载请自行联系原作者
相关文章
|
Docker 容器
Docker安装及镜像源修改
本文介绍了Docker的安装过程和如何修改Docker镜像源以加速下载。包括更新系统包、安装所需软件包、设置yum源、安装Docker以及验证安装是否成功。接着,提供了修改Docker镜像源的步骤,包括创建配置文件、编辑配置文件以设置镜像加速地址,并提供了几个常用的国内镜像源地址。最后,通过重启Docker服务和检查配置是否生效来完成镜像源的修改。
Docker安装及镜像源修改
|
API 开发者
触发式邮件邮箱API发送邮件的方法和步骤
触发式邮件API如Aoksend让开发者能基于特定事件自动发送邮件。选择邮箱提供商(如Aoksend、Mailgun、AWS SES),注册并获取API密钥,设置权限和验证。编写代码调用API(示例代码提供),并在用户注册、订单处理等事件触发时发送邮件,提升效率和准确性。
|
存储 语音技术
基于单片机的银行排队叫号系统的设计
基于单片机的银行排队叫号系统的设计
477 0
|
Web App开发 JavaScript 测试技术
selenium-等待时间+窗口操作详解+实战
selenium-等待时间+窗口操作详解+实战
577 0
|
监控 算法 机器人
Baumer工业相机堡盟相机如何通过OpenCV直接使用图像数据进行图像显示(C++)
Baumer工业相机堡盟相机如何通过OpenCV直接使用图像数据进行图像显示(C++)
250 0
|
Java 数据库 开发者
AutoCloseable 接口| 学习笔记
快速学习 AutoCloseable 接口
454 0
AutoCloseable 接口| 学习笔记
|
架构师 开发者
备案域名核验问题|学习笔记
快速学习备案域名核验问题。
236 0
|
存储 监控 新能源
「CXO Insight」:从信息化到数字化的IT角色转变
「CXO Insight」:从信息化到数字化的IT角色转变
「CXO Insight」:从信息化到数字化的IT角色转变
|
存储 JavaScript 前端开发
Node.js学习笔记(三、REPL交互式解释器)
Node.js学习笔记(三、REPL交互式解释器)
228 0
Node.js学习笔记(三、REPL交互式解释器)
MAT之DT:DT实现根据乳腺肿瘤特征向量高精度预测肿瘤的是恶性还是良性
MAT之DT:DT实现根据乳腺肿瘤特征向量高精度预测肿瘤的是恶性还是良性
MAT之DT:DT实现根据乳腺肿瘤特征向量高精度预测肿瘤的是恶性还是良性

热门文章

最新文章