Web 应用程序 - 仪表板类型 GUI - 界面 [关闭]
-
08-06-2019 - |
题
我正在寻找为 Web 应用程序创建仪表板类型 GUI。我正在寻找用户能够将不同的元素(可能是图像按钮、锚标记,或者可能只是 div)拖放到不同的(定义的)位置,并能够保存他们的设置(在 cookie 中或在服务器)。我正在 .Net 2.0 框架中使用 c#。我尝试过使用 mootools,但他们最近的更新使其拖放功能对我来说没有用。我正在寻找一些方向,因为我知道那里有一些东西正是我正在寻找的,所以我不必从头开始构建。
谢谢。
解决方案
我最近一直在研究这种功能,并决定在以下工具的帮助下使用 jQuery jQuery用户界面. 。我发现了大量的信息也建议 雅虎用户界面 (YUI),我已经开始学习了 jQuery 由于它提供 AJAX 支持,所以我坚持使用它。
jQuery UI 网站
jQuery UI 文档
使用 jQuery UI 的拖放屏幕布局示例
jQuery UI 简介
如果您决定使用 YUI javascript 库,这里有一个指向大量视频的链接,可帮助您入门。
其他提示
如果您仍然想给 MooTools 第二次机会,我建议您看一下 摩卡用户界面.
我更喜欢使用 jQuery 来处理 AJAXy 之类的东西。它还具有许多非常好的插件,使编写客户端代码变得非常容易。
这是专门用于拖放的插件页面。
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
有大量教程视频,向您展示如何开始使用控件。