【发布时间】:2012-06-28 13:31:48
【问题描述】:
我正在向这样的按钮添加事件处理程序:
btn.Click += new EventHandler(btn_Click);
但是btn_Click 函数没有被调用(从不命中其中的断点)并且按钮只是重新加载页面。以我过去的经验,asp按钮通常会在重新加载页面之前执行点击代码,那么当动态添加事件时,我该如何实现呢?
我也设置了CausesValidation = false,虽然页面上没有验证,所以我认为这不会有影响。
【问题讨论】:
-
哪个事件你有那个代码?
-
您必须在 Page.Load 中而不是在 page.IsPostback 中添加此代码?这是你犯的错误吗?
-
好的,我想我明白了。我在另一个按钮单击期间添加它,但我需要在页面加载期间添加它而不是它才能工作......我理解正确吗?