我有一个图像按钮,我在设计时通过设计器设置了它,并为其 Click 事件分配了一个方法。我现在需要动态更改该按钮目标事件方法。
我已经通过设置以下代码进行了尝试,但它似乎没有将图像按钮的目标事件更改为我想要的方法"imgBtnFw_Click_Details"
imgBtn.Click +=new ImageClickEventHandler(imgBtnFw_Click_Details);
我想也许我需要分离当前分配的点击事件,但不确定。
是否有人有一组正确的步骤来切换目标射击事件方法?
它的工作...
事件绑定..
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack)
{
imgBtn.Click -= ImageButton1_Click; // remove previous handler
imgBtn.Click +=imgBtnFw_Click_Details; // add new handler
}
}
事件处理程序...
protected void imgBtnFw_Click_Details(object sender, ImageClickEventArgs e)
{
//your implementation
}