C# 更新面板内模式弹出窗口上的按钮事件
我有一个更新面板内的模式弹出窗口。我有两个按钮在模式弹出窗口。但是当我点击按钮时,按钮事件并没有被触发。我提到了更新面板触发部分中按钮的id。这是我的密码C# 更新面板内模式弹出窗口上的按钮事件,c#,asp.net,button,updatepanel,modalpopupextender,C#,Asp.net,Button,Updatepanel,Modalpopupextender,我有一个更新面板内的模式弹出窗口。我有两个按钮在模式弹出窗口。但是当我点击按钮时,按钮事件并没有被触发。我提到了更新面板触发部分中按钮的id。这是我的密码 我的btnok事件没有被激发。我该如何解决这个问题。请提供帮助。在模式弹出窗口中添加此属性BehaviorID=“popup”我认为您不需要触发器,因为它可以使用我们的触发器执行,所以不会发生该事件。我试过了。我也曾在这里应用过断点。我也曾多次遇到过这个问题,当事件未触发时,请重新启动应用程序,而不是尝试。现在也尝试一下。在我的例子中,它
我的btnok事件没有被激发。我该如何解决这个问题。请提供帮助。在模式弹出窗口中添加此属性BehaviorID=“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>
pnl_Message.Visible = true;
MessageBox.Show();
protected void Btnok_Click(object sender, EventArgs e)
{
try
{
}
catch (Exception ex)
{
lbl_mesg.Text = ex.Message;
}
}