我在选项卡面板上有一个链接按钮,显示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";
}
答案 0 :(得分:0)
asp:ModalPopupExtender
会阻止回发 - 否则您永远不会看到弹出窗口。
为了能够看到javascript弹出窗口,必须保留链接中的回发操作。如果你让帖子恢复正常,并且你的代码背后运行,你就永远不会看到对话框了。