【问题标题】:How to avoid UpdatePanel getting refreshed on ListView "OnPagePropertiesChanging"如何避免在 ListView“OnPagePropertiesChanging”上刷新 UpdatePanel
【发布时间】:2015-05-29 01:48:07
【问题描述】:

我有一个带有更新面板的网页。面板内的一个 div 有一个产品列表视图。其他 div 有过滤器来优化产品。 现在在 page_load 上,我在 listview 和 $(document).ready 上绑定数据,我进行了更新过滤器 Div 的 jQuery Ajax 调用。

现在它工作正常,直到这里。我可以单击那些优化产品列表视图的过滤器(虽然另一个 Ajax 调用)。当我将数据分页器添加到列表视图时,问题就开始了。

当我单击下一页时,它会使用下一页产品更新产品列表视图,但我的过滤器会被清除,并且不会调用“$(document).ready”。是否可以在 page_properties 更改时执行我的 ajax 调用?

【问题讨论】:

    标签: c# html ajax updatepanel datapager


    【解决方案1】:

    尝试使用:Sys.Application.add_load(function () { 而不是 $(document).ready。当只有更新面板更新时,也会触发第一个。 参考文献:https://msdn.microsoft.com/en-us/library/vstudio/bb383829%28v=vs.100%29.aspx

    【讨论】:

      猜你喜欢
      • 2011-07-06
      • 2021-11-02
      • 2017-07-17
      • 2020-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多