【问题标题】:Callback and asp.net gridview回调和 asp.net gridview
【发布时间】:2023-04-07 02:31:02
【问题描述】:

我有以下情况。我有一个gridview,我需要向它动态添加行。一切正常,花花公子。然而,最近,我对让这个过程更快、更有用感到好奇。我在 asp.net 2.0 中发现了一个回调功能。

当使用 gridview 来显示某些东西时,这似乎是有意义的。但是,以编程方式添加一行需要向 DataTable 添加一行(即绑定到的 gridview)。由于 DataTable 驻留在服务器上,据我了解,在这里使用 Callback 没有意义......

this 是一个很好的教程,概述了主要内容。

在第 5 步中:

“要完成异步加载,我们必须实现由我们在步骤 3 中实现的 ICallbackEventHandler 接口定义的两个方法。其中一个方法将 DataTable 绑定到 GridView 并呈现控件。”

据我所知,没有办法在没有回发的情况下向 gridview 动态添加行......有什么想法吗?

【问题讨论】:

    标签: asp.net gridview callback


    【解决方案1】:

    这是正确的 - 如果没有回发,您不能动态地将行添加到 GridView。您可以在客户端向 html 添加行,但在下次回发后将无法识别它们。

    我通常只使用 jQuery 在客户端使用纯 HTML 表来执行您所描述的操作,并在适当的地方进行 jQuery ajax 调用。

    【讨论】:

      猜你喜欢
      • 2012-10-31
      • 2014-05-05
      • 1970-01-01
      • 2011-01-31
      • 1970-01-01
      • 2014-01-05
      • 2012-09-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多