【问题标题】:How to refresh Repeater control from client side如何从客户端刷新中继器控件
【发布时间】:2015-08-13 12:53:02
【问题描述】:

我在我的page A 中有一个转发器控件,我在页面加载时填充它。然后我有一个 jquery 弹出窗口,它允许我使用 AJAX 调用将数据添加到数据库。将数据添加到数据库后,我会将用户重定向到新页面 page B(使用 jquery 完成)。

当我尝试使用浏览器后退按钮从page B 返回page A 时,我希望使用新数据刷新我的转发器列表,因为一旦将数据输入数据库,我将重定向用户到Page B

一旦用户使用浏览器的 Bak 点击返回到页面 A 的页面加载,我如何从客户端或页面加载时刷新我的转发器列表? 任何帮助表示赞赏。

【问题讨论】:

    标签: jquery asp.net ajax repeater


    【解决方案1】:

    最简单的方法是远离中继器并使用等效的 JavaScript UI,无论是 JQuery(最好,因为您已经在使用它)或其他库之一。

    您可以设置转发器的输出,用 id 正确标记它,并让 JavaScript 库进行更新,但是对于页面上的同一个容器,您会遇到两个不同的故障点。而且,对渲染的任何更改都必须在两个地方进行。如果您已经在客户端构建 JQuery 检索,那么也进行初始渲染客户端。它遵循 DRY(不要重复自己)并保持整个 UI 更简单。

    【讨论】:

      猜你喜欢
      • 2013-12-05
      • 1970-01-01
      • 1970-01-01
      • 2020-10-17
      • 2020-06-26
      • 2010-09-07
      • 2018-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多