【发布时间】:2010-12-17 17:38:07
【问题描述】:
我使用的是thickbox,在加载页面方面一切正常。所以我的 div 加载得很好,并且可以在文本框中插入数据。 现在,在提交数据时,我需要做两件事。
- 获取要提交的表单,这样我就可以在 vb.net 端进行回发和其他功能。
- 提交表单后,我希望关闭厚框。
我使用的是 modal=true,所以我将 tb_remove() 放在按钮的 onclick 事件上。我希望该 sme 按钮同时提交到 vb.net 端并运行 tb_remove。
有人知道怎么做吗?
aspx 侧码 -
页面名称 = student.aspx
$(document).ready(function() {
tb_show("", "#tb_inline?height=500&width=500&inlineId=div1&modal=true", "");
});
<asp:Button ID="btnsave" runat="server" text="Enter" />
其余的是 div1 中的文本框,带有 btnsave 和 div1 的结尾。当我点击保存时,我希望它转到 student.aspx.vb 端,以便我可以添加其余代码。
【问题讨论】:
-
如果您在页面上放置一个 aspx 按钮,它将触发回发并触发该按钮的 onClick 事件,您可以在其中执行所有 vb.net 代码,这就是您的要求吗?
-
并非如此。我希望 aspx:button 位于厚框框架内,并且 onclick 到达 vb.net 端并关闭厚框 (tb_remove())
-
我对thickbox不是很熟悉。这是更新面板中的内容吗?它是静态在页面上还是在 iframe 中加载。我需要更多信息。
-
如果你没有使用过 jquery,这不是你的问题。