在ASP.NET中拖放

时间:2009-06-22 00:41:26

标签: .net asp.net jquery

我需要创建一个新的应用程序,其中UI设计者决定大量使用拖放。一些拖放功能将是:

  1. 移动列表中的项目
  2. 将项目移至垃圾箱可以删除它们
  3. 可能让用户拥有“我的页面”,用户可以使用小部件创建个性化页面
  4. 只要用户拖放某些内容,我就需要一种方法将其持久保存到数据库中(即没有“保存”按钮)

    这需要是从头开始构建的内部应用程序(无MS Web部件或3方组件)

    我理解JQuery支持在客户端进行拖放。我最初的想法是需要大量使用AJAX。有人可以帮我加点,并建议一个使用.NET的架构,它可以扩展且可靠吗?

1 个答案:

答案 0 :(得分:1)

听起来您对.serialize()jQueryUI Sortable方法感兴趣。

  

<强>序列化
  “将可排序的项目ID序列化为表单/ ajax可提交字符串。调用此方法会生成一个哈希,可以将其附加到任何URL,以便轻松地将新项目顺序提交回服务器。”

     

continue reading...