ModalPopUpExtender按钮eventandler未触发

本文关键字:eventandler 按钮 ModalPopUpExtender | 更新日期: 2023-09-27 18:05:09

我有一个事件处理程序附加到一个按钮在模态弹出窗口。我试图在事件处理程序中传递参数,但没有任何成功。我分别尝试了两行代码,单击按钮时没有发生任何事情。是否有其他的方式来传递多个数据从一个模态弹出到一个方法?我还尝试了一个EventHandler,它调用了一个简单的方法,不传递任何额外的参数,仍然一无所获。

感谢
save.Click += (object sndr, EventArgs ee) => saveIssueModal(sndr, ee, cguid, ddlStatus.SelectedValue.ToString());

save.Click += delegate(object sender2, EventArgs ee) { saveIssueModal(sender2, ee, cguid, ddlStatus.SelectedValue.ToString()); };

Button save = new Button();
save.Text = "Save";
save.Click += new EventHandler(saveIssueModal);

issuePnl.Controls.Add(save);    

IssuesPanel.Controls.Add(issuePnl);

issueMPE = new AjaxControlToolkit.ModalPopupExtender();
issueMPE.ID = "issueMPE1";
issueMPE.TargetControlID = newBtn.ID;
issueMPE.PopupControlID = issuePnl.ID;
IssuesPanel.Controls.Add(issueMPE);

ModalPopUpExtender按钮eventandler未触发

试试这个:

save.Click += (sender, args) => saveIssueModal(<Custom Arguments>, args);
编辑:

试着这样分配一个基本的事件处理程序:

save.Click += new EventHandler(saveIssueModal);