目前我在我的 asp.net 内容页面上使用 jQuery(使用 master)。我正在使用 jquery 创建一个模式对话框。使用以下代码定义的 div
<div id="example" class="flora" title="Information" style="display:none; visibility:hidden; text-align:left;">
<asp:Panel ID="Panel" runat="server">
Is the information you have entered correct?<br />
<asp:Label>Some labels filled when the modal appears</asp:Label>
<asp:button runat="server" OnClick="someServerSide_Function" Text="Submit" />
</asp:Panel>
</div>
有一个 HTML 按钮被按下,当按下按钮时,它调用以下代码
$("#example").dialog("open");
模态是用以下代码定义的:
$("#example").dialog({
autoOpen: false,
modal: true,
height: 400,
overlay: overlayCss,
bgiframe: true
});
单击 HTML 按钮时,Modal 会被填充,而 ASP.NET 按钮在单击时不会调用其服务器端函数。Example div 位于标签内,因此它应该调用服务器端函数。有什么问题?