Веб-приложение - тип панели инструментов с графическим интерфейсом - интерфейс [закрыт]

Я ищу, чтобы создать графический интерфейс пользователя для веб-приложения. Я ищу, чтобы пользователь мог перетаскивать различные элементы (возможно, кнопки изображений, теги привязки или просто элементы div) в разные (определенные) места и сохранять свои настройки (в файле cookie или на сервер). Я работаю с C # в .Net 2.0 Framework. Я пытался использовать mootools, но их недавнее обновление оставило их возможности перетаскивания для меня бесполезными. Я ищу немного направления, потому что знаю, что есть что-то, что я ищу, поэтому мне не придется строить с нуля.

Спасибо.

19.08.2008 13:57:33
5 ОТВЕТОВ
РЕШЕНИЕ

Недавно я сам посмотрел на такую ​​функциональность и решил использовать jQuery с помощью jQuery UI . Я натолкнулся на большое количество информации, в которой также предлагался Yahoo UI (YUI), я уже начал изучать jQuery из-за поддержки AJAX, которую он предлагает, поэтому я придерживался ее.

Сайт с
пользовательским интерфейсом jQuery Документация по пользовательскому интерфейсу jQuery
Пример макета экрана перетаскивания с пользовательским интерфейсом jQuery
Введение в пользовательский интерфейс jQuery

Если вы решили использовать библиотеку JavaScript YUI, вот ссылка на огромное количество видео, которые помогут вам начать работу.

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

4
19.08.2008 14:44:28

Я предпочитаю использовать jQuery для AJAXy и тому подобное. Он также имеет множество очень хороших плагинов, которые делают написание клиентского кода очень простым.

Вот страница плагина специально для Drag-n-Drop.

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

Ajax callback также очень прост, поэтому сохранение настроек также должно быть довольно простым.

1
19.08.2008 14:04:57

Я использовал Microsoft ASP.Net Ajax и AjaxControlToolkit, чтобы сделать что-то вроде этого. У них есть ResizeableControl и DragPanel. Я использовал их, а затем разместил IFrame внутри панели для отображения содержимого.

Работал довольно хорошо.


Этот сайт:

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

Имеет множество обучающих видео, которые покажут вам, как начать использовать элементы управления.

0
19.08.2008 14:09:59

Возможно, вы захотите взглянуть на DropThings на Codeplex .

0
19.08.2008 14:25:23

Если вы все еще хотите дать MooTools второй шанс, я бы порекомендовал взглянуть на интерфейс Mocha .

3
16.09.2008 19:06:33