Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.net AJAX拖放?_Asp.net_Ajax - Fatal编程技术网

ASP.net AJAX拖放?

ASP.net AJAX拖放?,asp.net,ajax,Asp.net,Ajax,我想知道是否有人知道是否有一个预先制定的解决方案:我在ASP.net网站上有一个列表,我希望用户能够通过拖放对列表重新排序。此外,我希望有第二个列表,用户可以将第一个列表中的项目拖到其中 到目前为止,我找到了两种解决方案: 中的ReorderList,这需要一些手动工作来确保对数据库进行更改,并且不支持在列表之间拖放 这是Telerik提供的,它满足了我的所有需求,但价格远远超出了我的预算 是否有其他人有一些想法或至少一些关键字/指针来做进一步的调查?特别是在两个列表之间的拖放操作,我对如何

我想知道是否有人知道是否有一个预先制定的解决方案:我在ASP.net网站上有一个列表,我希望用户能够通过拖放对列表重新排序。此外,我希望有第二个列表,用户可以将第一个列表中的项目拖到其中

到目前为止,我找到了两种解决方案:

  • 中的ReorderList,这需要一些手动工作来确保对数据库进行更改,并且不支持在列表之间拖放
  • 这是Telerik提供的,它满足了我的所有需求,但价格远远超出了我的预算
是否有其他人有一些想法或至少一些关键字/指针来做进一步的调查?特别是在两个列表之间的拖放操作,我对如何在ASP.net中实现这一点一无所知


顺便说一下,目标框架是3.0。

这只是个人观点,但我发现在这种情况下,现成控件的问题是它们非常臃肿,因为它们试图满足每个人的目的。如果您只需要一个可排序的列表,那么一个简单的或带有快速WebMethod回调的方法应该很好地满足您的需求,并且您可以将其粘贴到您自己的用户控件中

正如我所说,这只是我的观点,但我不会把钱花在会给我的页面增加大量开销的事情上,因为我可以(字面上)花10分钟免费写一篇文章。

我已经评估了网格和版本。最后,我们采取了一种类似于tags2k建议的方法。我们只是编写了自己的javascript并调用它来完成服务器端的工作


我们发现这两种“开箱即用”的解决方案都过于臃肿。除非将分页设置为每行20条记录,否则它们在性能方面确实令人震惊

Mootools sortables插件就是这样做的,最重要的是,它是免费的;)


签出Raj Kaimal的ajax控件扩展程序:


它就像一个符咒。

有没有办法将它绑定到数据库?