拖放小部件代码

时间:2011-11-07 17:00:32

标签: c# javascript asp.net

我的老板在工作中要求我调查允许在我们的主页上放置可以拖放的小部件,并为每个登录用户保存设置(或者可以通过cookie完成,这样用户就不需要了登录)。

是否有可以使用的开箱即用(最好是免费)库?如果它需要服务器端功能,则必须是c#/。NET。

我自己可能会把东西放在一起,但它似乎非常像重新发明轮子。 :)

这是我的第一个问题,只是要求推荐,所以我不确定这是否是正确的地方,或者我是否应该提供更多细节。

我想要的一个例子是http://www.google.com/ig

抱歉,如果这不是一个形成良好的问题。我不知道还有什么地方或其他问题。 :)

2 个答案:

答案 0 :(得分:1)

jQuery&如果您使用sortable函数,jQuery-UI将开箱即用。 The "portlets" demo似乎符合您的描述。你仍然需要手动保存状态,但对于事件监听器来说这应该不会太困难。

答案 1 :(得分:1)

这是一个很好的教程,介绍如何使用ASP.NET AJAX构建类似于Google的IG。源代码有点过时,但您可以了解应在客户端和服务器上执行的操作并重新使用代码: http://www.codeproject.com/KB/ajax/MakingGoogleIG.aspx

另请看这里: http://www.codeproject.com/KB/aspnet/drag_drop.aspx

相关问题