【发布时间】:2011-08-24 03:04:02
【问题描述】:
我一定在这里遗漏了什么。 我有一个 ASCX 控件,其中包含几个文本框和一个 asp:button。 我正在使用 JqueryUI 对话框加载 ASCX,如下所示:
<div id="myDiv" style="display: none">
<mycontrols:controlabc runat="server" id="abc" />
</div>
使用 Jquery:
var dialog = $("#myDiv").dialog({
width: 700,
height: 300,
modal: true,
autoOpen: false
});
dialog.parent().appendTo($("form:first"));
dialog.dialog("open");
对话框正确显示,但是,我无法通过单击控件中的按钮来执行回发。 如果我将 ASCX 中的字段从中取出,然后放入 ... 一切正常。
ASCX 似乎没有被移入表单:first。
有什么想法吗?
提前致谢。
【问题讨论】: