1

我试图在 AJAX 响应后绑定转发器。

  • 第 1 步:对后面代码中的函数进行 Ajax 调用:
  • 第二步:做一些业务逻辑,最后把数据绑定到repeater
  • 第 3 步:将响应从代码隐藏返回到 Ajax 调用
  • 第 4 步:一旦我们得到响应,什么是去除额外 HTML 的正确方法,例如 head 和 body 标签等。

一种方法是放置“断路器”逻辑。例如:

<html><body>
#breaker
REPEATER control HERE
#breaker
</html></body>

一旦我得到响应,我会使用 JS 函数在 #breaker 标记之间查找任何内容并删除外部的任何内容,我应该只获得重复项目所需的 HTML 响应。

这是实现这种功能的唯一/最佳方式吗?

4

1 回答 1

0

无法真正理解你的问题。AJAX 调用究竟是如何实现的?一个直截了当的方法可能只是将所有需要的控件放在 UpdatePanel 中,让它处理 AJAX 回发,而不必担心“HTML”标签的剥离。

如果您是 UpdatePanel 的新手,这可能会有所帮助: http ://www.asp.net/Ajax/Documentation/Live/overview/UpdatePanelOverview.aspx

于 2009-07-17T15:13:23.050 回答