gpt4 book ai didi

asp.net - 如何使用 jQuery 和 AJAX 刷新 ASP.NET ListView?

转载 作者:行者123 更新时间:2023-12-01 01:20:56 28 4
gpt4 key购买 nike

我有一个包含多个 ListView 的页面,我希望用户能够对其进行排序和分页。我不想每次都回发并重新绑定(bind)整个页面,而是想通过 jQuery/AJAX 有选择地针对相关控件进行操作。我很乐意在页面中对 WebMethod 进行客户端调用 - 我的问题是如何通过 jQuery 将返回的数据返回到 ListView 中?

(注意:我不想使用 UpdatePanel!)

最佳答案

我不确定在没有回发的情况下更新 ListView 是否真的可以实现,只是因为 ListView 控件的基础数据模型。

拥有完整 AJAX 解决方案的最佳选择是使用 JavaScript 模板引擎。我在我的博客上使用 jTemplates 和 MS AJAX Library v4 预览版做了一个演示 - http://www.aaron-powell.com/blog.aspx?id=1209

但是,尽管人们普遍认为您可以使用 UpdatePanel 并使其高效,但我也在这里查看了这一点:http://www.aaron-powell.com/blog.aspx?id=1195 。使用 UpdatePanel 时要记住的最重要的事情是 ViewState。如果您不需要在控件上保存 ViewState,请确保将其关闭。这样做确实可以减少后期负载。删除空格也会有所帮助。

关于asp.net - 如何使用 jQuery 和 AJAX 刷新 ASP.NET ListView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/322318/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com