ASP.NET:使用 jQuery 绑定(bind)中继器?

标签 asp.net jquery databound-controls

我有一个绑定(bind)服务器端的中继器控件。它重复一系列的 div,并且这样做没有问题。我有一些按钮用于对中继器进行排序(最新的、排名最高的、随机的),这按其应有的方式工作。

我想通过使用 Ajax/jQuery 使按钮对 div 进行排序来改善我的用户体验,这样就不会出现页面回发,并且用户不会失去他/她在页面上的位置。

有没有办法像这样使用 jQuery 访问服务器端代码,或者使用 Ajax 重新绑定(bind)服务器端控件?

谢谢...如果我需要列出更多详细信息,请告诉我!

编辑我知道 UpdatePanels,但如果不需要,我宁愿不使用它们。

最佳答案

您考虑过moving the Repeater's functionality to the client-side

这样做,functionality like paging而且排序并不是很难添加。事实上,您可以通过使用 ADO.NET data services 来很大程度上依赖该框架。作为服务层。

关于ASP.NET:使用 jQuery 绑定(bind)中继器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/983671/

相关文章:

hierarchical-data - 回发时未调用 HierarchicalDataBoundControl.PerformDataBinding

c# - MVC4 与 MySql

jquery - 从顶部滚动到设置的像素数后,div 变得固定,也只大于设置的窗口宽度,加上 border-bottom

c# - ASP.NET 是否有任何具有固定 header 功能的数据绑定(bind)控件?

asp.net - 如何处理 ASP.NET ListBox 上 SqlDataSource 的双向绑定(bind)

jquery - Bootstrap 复选框不会触发更改事件

ios - 为什么在操作中发布数据时,部分 View 的字段为空?

asp.net - 连接字符串不适用于 Azure

javascript - ajax 调用 javascript 日期的 ASP.NET Parse DateTime 结果

c# - 无法使用 CSS 破译 DIV 标签