Web应用程序-仪表板类型GUI-界面

时间:2020-03-05 18:40:44  来源:igfitidea点击:

我正在寻找为Web应用程序创建仪表板类型gui的方法。我正在寻找用户能够将不同的元素(可能是图像按钮,锚标签或者只是div)拖放到不同(定义)的位置,并能够将其设置保存在Cookie或者服务器)。我正在与cin合作开发.Net 2.0框架。我曾尝试使用mootools,但最近的更新使它们的拖放功能对我无用。我正在寻找方向,因为我知道那里确实有我想要的东西,因此我不必从头开始构建。

谢谢。

解决方案

回答

我更喜欢将jQuery用于AJAXy之类的东西。它还有很多非常好的插件,使编写客户端代码变得非常容易。

这是专门用于Drag-n-Drop的插件页面。

http://plugins.jquery.com/project/Plugins/category/45

Ajax回调也非常容易,因此保存设置也应该非常容易。

回答

我使用Microsoft ASP.Net Ajax和AjaxControlToolkit来做类似的事情。它们具有ResizeableControl和DragPanel。我使用了这些,然后在面板内部托管了一个IFrame来显示内容。

工作得很好。

这个网站:

http://www.asp.net/learn/videos/default.aspx?tabid=63#ajax

有很多教程视频,向我们展示如何开始使用控件。

回答

我们可能需要查看Codeplex上的DropThings。

回答

我最近一直在研究这种功能,并已决定在jQuery UI的帮助下使用jQuery。我遇到了大量建议Yahoo UI(YUI)的信息,由于它提供了AJAX支持,因此我已经开始学习jQuery,所以我坚持使用它。

jQuery UI网站
jQuery UI文档
带有jQuery UI的拖放屏幕布局的示例
jQuery UI简介

如果我们决定使用YUI javascript库,请访问以下视频链接,以入门。

http://developer.yahoo.com/yui/theater/

回答

如果我们仍然想给MooTools一次机会,我建议我们看一下Mocha UI。