asp.net - 在 Asp.net 应用程序中使用什么 : Callback, AjAX 或简单的 Javascript

标签 asp.net javascript callback

对于这项工作的最佳工具是什么,我有点不知所措:

我需要什么: 父页面有一个链接,单击弹出窗口时将弹出一个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/

相关文章:

mysql - 如何在存储过程中加入多个 SELECT?

ASP.NET WebForm App_Theme 导致编译错误

javascript - 如何通过javascript将客户端的dropDownList的值传递给webmethod

javascript - 组件重新渲染后 react 谷歌地图标记消失

JavaScript Canvas : "Random" errors with collision detection

c++ - 如何处理回调注册

c# - 无法将列 int 设置为 null。请在数据行中使用 dbnull 代替

javascript - rails 中的图像保护

reactjs - React onClick 在加载时触发多次,并且组件 props 中不包含回调函数

javascript - 如果失败, Angular 回调 api 添加错误消息