链接按钮单击事件未在选项卡面板中触发

时间:2013-03-29 14:18:41

标签: asp.net modalpopupextender linkbutton

我在选项卡面板上有一个链接按钮,显示ModalPopupExtender。问题是它的onclick事件没有被解雇。无论何时单击链接按钮,模式弹出窗口都会显示(应该会发生),但不会触发click事件

<asp:LinkButton ID="lnkAddNewAddress" runat="server" OnClick="lnkAddNewAddress_Click">Click Here To Add New Address</asp:LinkButton>
                                            <asp:ModalPopupExtender ID="lnkAddNewAddress_ModalPopupExtender" runat="server" BackgroundCssClass="modalBackground"
                                                DynamicServicePath="" Enabled="True" PopupControlID="pnlMyAddressBook" TargetControlID="lnkAddNewAddress"
                                                ViewStateMode="Enabled">
                                            </asp:ModalPopupExtender>

 protected void lnkAddNewAddress_Click(object sender, EventArgs e)
    {
        GetCountryInLightBox();
        GetStateInLightBox();
        //lnkAddNewAddress_ModalPopupExtender.Show();
        ClearTextBoxes();
        ViewState["Click"] = "Add";
    }

1 个答案:

答案 0 :(得分:0)

asp:ModalPopupExtender会阻止回发 - 否则您永远不会看到弹出窗口。

为了能够看到javascript弹出窗口,必须保留链接中的回发操作。如果你让帖子恢复正常,并且你的代码背后运行,你就永远不会看到对话框了。