我有一个绑定(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/