Frage

Ich bin auf der Suche zum erstellen einer dashboard-Art grafische Benutzeroberfläche für eine web-Anwendung.Ich bin auf der Suche für die Benutzer in der Lage sein, zum drag-and-drop verschiedene Elemente (wahrscheinlich die Bild-Tasten, Anker-tags, oder vielleicht auch nur divs) auf verschiedene (definierte) legt und in der Lage sein, zu speichern, setup (in einem cookie oder auf dem server).Ich arbeite mit c# in die .Net 2.0-framework.Ich habe versucht, mit mootools-aber Ihre jüngsten update hat die linke Ihren drag/drop-Funktionalität un-nützlich für mich.Ich bin auf der Suche nach ein bisschen Richtung, weil ich weiß, es ist etwas da draußen, das ist genau das, was ich Suche, damit ich nicht haben, um zu bauen von Grund auf.

Vielen Dank.

War es hilfreich?

Lösung

Ich schaue mir diese Art von Funktionalität von mir vor kurzem und haben beschlossen, auf die Verwendung von jQuery mit Hilfe von jQuery UI.Ich kam in eine großen Menge von Informationen, die auch vorgeschlagen Yahoo UI (YUI), hatte ich bereits angefangen zu lernen jQuery aufgrund der AJAX-Unterstützung, die es bietet, so dass ich mit ihm stecken.

jQuery-UI-Website
jQuery-UI-Dokumentation
Beispiel einer drag-and-drop-Bildschirm-layout mit jQuery UI
Einführung in jQuery UI

Wenn Sie sich entscheiden, die YUI javascript-Bibliothek, hier ist ein link, um eine große Menge von videos helfen Ihnen den Einstieg.

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

Andere Tipps

Wenn Sie immer noch wollen, zu geben, MooTools eine zweite chance, würde ich empfehlen, einen Blick auf Mokka UI.

Ich bevorzuge die Verwendung von jQuery für AJAXy Sachen wie, dass.Es hat auch eine Menge sehr gute plugins, die das machen, schreiben, client-side-code sehr einfach.

Hier ist der plugin-Seite, die speziell für das Drag-n-Drop.

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

Ajax-Rückruf sind auch sehr einfach so speichern der setup sollte ziemlich einfach sein, wie gut.

Ich verwendet die Microsoft ASP.Net Ajax und AjaxControlToolkit, so etwas zu tun.Sie haben eine ResizeableControl und eine DragPanel.Verwendet habe ich diese, dann hosted einem IFrame im inneren die Tafel, um den Inhalt anzuzeigen.

Funktionierte ziemlich gut.


Diese site:

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

Hat viele tutorial-videos, die Ihnen zeigen, wie, um loszulegen mit den Steuerelementen.

Vielleicht möchten Sie sich an DropThings auf Codeplex.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top