0
У меня модальное всплывающее окно внутри панели обновления. У меня есть 2 кнопки на этом модальном всплывающем окне. Но когда я нажимаю на кнопку, событие кнопок не загорается. Я упомянул идентификаторы кнопок в триггерной части панели обновления. Вот мой код.button event on modal popup внутри панели обновления
<asp:ModalPopupExtender ID="MessageBox" runat="server" TargetControlID="FakeLabel"
PopupControlID="pnl_Message" BackgroundCssClass="modalBackground" OkControlID="Btnok">
</asp:ModalPopupExtender>
<asp:Label ID="FakeLabel" runat="server" />
<asp:Panel ID="pnl_Message" runat="server" CssClass="popup_menu"
BorderWidth="1" Width="40%">
<table width="100%">
<tr>
<td>
<asp:Button ID="btn_cancel" runat="server" Width="38px" OnClick="btn_cancel_Click"></asp:Button>
</td>
</tr>
<tr>
<td>
<asp:Button ID="Btnok" runat="server" Text="OK" Width="38px" OnClick="Btnok_Click" />
</td>
</tr>
</table>
</asp:Panel>
</ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="Button1" />
<asp:PostBackTrigger ControlID="btn_Update" />
<asp:PostBackTrigger ControlID="btn_Delete" />
<asp:PostBackTrigger ControlID="btn_Clear" />
<asp:PostBackTrigger ControlID="btn_cancel" />
<asp:PostBackTrigger ControlID="Btnok" />
</Triggers>
</asp:UpdatePanel>
CS код:
pnl_Message.Visible = true;
MessageBox.Show();
protected void Btnok_Click(object sender, EventArgs e)
{
try
{
}
catch (Exception ex)
{
lbl_mesg.Text = ex.Message;
}
}
Мое событие btnok не уволят до. Как решить проблему. Пожалуйста помоги.
я думаю, у не нужно Триггеры для этого он может выполнять Withour триггеры также – SANDEEP
он не собирается этого события. Я пытался. Я также применил точку останова. – Ankur
Я также сталкиваюсь с этой проблемой так много раз, когда событие не запускает перезапуск приложения, чем пытаюсь. – SANDEEP