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);
试试这个:
save.Click += (sender, args) => saveIssueModal(<Custom Arguments>, args);
编辑:试着这样分配一个基本的事件处理程序:
save.Click += new EventHandler(saveIssueModal);