环境:asp.net2.0 c#,动态生成服务器端按钮并附与事件,为什么运行时事件没有触发?

zqc5242519 2007-05-25 03:40:39
代码如下: 请各位达人帮帮助
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
LoadControl();
}
}

private void LoadControl()
{
Button b = new Button();
b.Click += new EventHandler(b_Click);
b.Text = "单击";
aaa.Controls.Add(b);
}

void b_Click(object sender, EventArgs e)
{
throw new Exception("The method or operation is not implemented.");
}
...全文
134 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zqc5242519 2007-05-25
  • 打赏
  • 举报
回复
谢谢各位,我给了分了,怎么好象你们没有收到啊?
babyrockxray 2007-05-25
  • 打赏
  • 举报
回复
所以只要你动态创建了控件,要保证在Page_Load结束之前,它们已经被创建出来了
babyrockxray 2007-05-25
  • 打赏
  • 举报
回复
动态创建控件不需要放在if(!IsPostBack)里面
因为页面回送之后,由于这些控件没有再被创建出来,所以尝试回复它们的属性失败,事件自然不会被触发
hanmlxiao 2007-05-25
  • 打赏
  • 举报
回复
//if (!this.IsPostBack)
// {
LoadControl();
// }
具体地说,包含以下5个主题: ● 简单介绍ASP.NET 2.0 ● 回顾ASP.NET 2.0解决的Internet编程问题 ● 解释ASP.NET 2.0是怎样适应其他技术的 ● 浏览一个由ASP.NET 2.0构建的站点的动态功能 ● 理解创建ASP.NET 2.0页面(ASPX)将要使用的工具—— Visual Web Developer Express(VWD) 。。。。。。 目录: 目录: 第1章 ASP.NET 2.0和Wrox United 应用程序简介  1.1 将要创建的站点  1.2 ASP.NET 2.0——创建动态Web站点的强大工具  1.3 Web站点常见任务的简单解决方案   1.3.1 一致性和个性化   1.3.2 导航   1.3.3 登录、安全和角色   1.3.4 连接数据   1.3.5 代码   1.3.6 组件化   1.3.7 Web服务   1.3.8 性能和缓存   1.3.9 错误和异常处理   1.3.10 部署   1.3.11 部署工具  1.4 ASP.NET 2.0与其他技术相融合的地方  1.5 Wrox United应用程序  1.6 开始设计Wrox United站点  1.7 VWD Express——开发环境   1.7.1 Cassini   1.7.2 VWD的Solution Explorer   1.7.3 使用VWD创建、打开和使用Web站点及页面   1.7.4 示例代码目录   1.7.5 运行页面   1.7.6 设计区   1.7.7 工具箱   1.7.8 属性窗口   1.7.9 错误列表窗口   1.7.10 VWD的数据库浏览器  1.8 本章小结  1.9 练习 第2章 站点设计  2.1 总体设计目标  2.2 Master和Content页面   2.2.1 创建Master页面   2.2.2 创建Content页面   2.2.3 Master和Content页面的示例   2.2.4 在Master页面中使用级联样式表  2.3 Master页面的其他功能   2.3.1 多层次的Master页面   2.3.2 Master页面支持多个内容占位符  2.4 创建站点地图  2.5 站点设计的基本原则  2.6 ASP.NET 2.0应用程序的标准文件   2.6.1 Web.config包含整个站点的设置   2.6.2 Global.asax包含整个站点都可以使用的代码   2.6.3 通过Web浏览器编辑站点配置  2.7 排查站点设计中的错误  2.8 本章小结  2.9 练习 第3章 页面设计 第4章 成员关系和身份验证 第5章 用主题设置样式 第6章 事件和代码 第7章 读取数据 第8章 写入数据 第9章 代码 第10章 组件化 第11章 角色和配置文件 第12章 Web服务 第13章 电子商务 第14章 性能 第15章 错误处理 第16章 部署、构建和结束 录A 练习题答案 录B 配置 录C Wrox United数据库设计 录D VWD Database Explorer 录E CSS和HTML快速参考

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧