ASP.net AJAX拖放?
我想知道是否有人知道是否有一个预先制定的解决方案:我在ASP.net网站上有一个列表,我希望用户能够通过拖放对列表重新排序。此外,我希望有第二个列表,用户可以将第一个列表中的项目拖到其中 到目前为止,我找到了两种解决方案:ASP.net AJAX拖放?,asp.net,ajax,Asp.net,Ajax,我想知道是否有人知道是否有一个预先制定的解决方案:我在ASP.net网站上有一个列表,我希望用户能够通过拖放对列表重新排序。此外,我希望有第二个列表,用户可以将第一个列表中的项目拖到其中 到目前为止,我找到了两种解决方案: 中的ReorderList,这需要一些手动工作来确保对数据库进行更改,并且不支持在列表之间拖放 这是Telerik提供的,它满足了我的所有需求,但价格远远超出了我的预算 是否有其他人有一些想法或至少一些关键字/指针来做进一步的调查?特别是在两个列表之间的拖放操作,我对如何
- 中的ReorderList,这需要一些手动工作来确保对数据库进行更改,并且不支持在列表之间拖放
- 这是Telerik提供的,它满足了我的所有需求,但价格远远超出了我的预算
顺便说一下,目标框架是3.0。这只是个人观点,但我发现在这种情况下,现成控件的问题是它们非常臃肿,因为它们试图满足每个人的目的。如果您只需要一个可排序的列表,那么一个简单的或带有快速WebMethod回调的方法应该很好地满足您的需求,并且您可以将其粘贴到您自己的用户控件中 正如我所说,这只是我的观点,但我不会把钱花在会给我的页面增加大量开销的事情上,因为我可以(字面上)花10分钟免费写一篇文章。我已经评估了网格和版本。最后,我们采取了一种类似于tags2k建议的方法。我们只是编写了自己的javascript并调用它来完成服务器端的工作
我们发现这两种“开箱即用”的解决方案都过于臃肿。除非将分页设置为每行20条记录,否则它们在性能方面确实令人震惊 Mootools sortables插件就是这样做的,最重要的是,它是免费的;)
签出Raj Kaimal的ajax控件扩展程序:
它就像一个符咒。有没有办法将它绑定到数据库?