我想创建一个简单的Yes / No弹出窗口。所以我在.aspx页面添加了一个ModalPopupExtender。
弹出式面板的标记是:
<asp:Button ID="btn_yes" runat="server" Text="Yes" onclick="btn_yes_Click" />
<br/>
<br/>
<asp:Button ID="btn_no" runat="server" Text="No" />
出于某种原因,我无法进入函数btn_yes_Click
,不知道为什么。我必须使用Javascript吗?
答案 0 :(得分:2)
我怀疑您还将ModalPopupExtenders OkControlID属性设置为“btn_yes”。 正如您在此related question中看到的那样,这将导致OnClick事件无法触发。
答案 1 :(得分:0)
有可能指定ModalPopupExtender标记上的OKControlID属性。请看一下这个主题:The Event Handler of the OK button inside a Modal PopUp is not executing