对于这项工作的最佳工具是什么,我有点不知所措:
我需要什么:
父页面有一个链接,单击弹出窗口
时将弹出一个gridview
和一个保存
按钮。
如果用户保存了gridview
,父页面应该刷新并更改,换句话说,我需要能够在客户端和服务器之间传递数据。也许,我应该提到 Save
按钮会将 gridview
中的数据保存在数据库中,我希望关闭弹出窗口并刷新父页面.
我使用的是 ASP.NET 2.0,目前没有安装 AJAX 库。我查看了 ASP.NET 中的 CallBack
并倾向于使用它,因为在本例中它似乎是最简单的。
编辑:也许我还应该提到,我希望子窗口打开时父页面处于非事件状态......
您建议使用什么? 谢谢!
最佳答案
我肯定会使用 Javascript 来实现这一点。取决于您是想打开一个新窗口还是使用 JavaScript 来使用伪弹出对话框。对于前者,两个页面上都会有一些 javascript 相互交互,这虽然简单,但有点难看。对于后一种方法,您将使用 Ajax 进行保存,然后使用 javascript 刷新页面。
关于asp.net - 在 Asp.net 应用程序中使用什么 : Callback, AjAX 或简单的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/497966/