2009-05-12 4 views

Antwort

4

Check out http://aspspider.info/lakkakula/local.aspx, es ist Web 2.0 Portal entwickelt mit Asp.Net MVC 1.0, Microsoft Ajax Client Vorlagen und jQuery mit Drag-and-Drop-Widget Personalisierung wie google.com/ig.

+0

Der Link ist jetzt tot ... traurig – Stainedart

0

Ich denke, ein wenig mehr Klarheit, was genau meinst du mit „geeignet“?

Eine Methode könnte für jeden verfügbar „Widgit“ sein ein Controller zu sein, und dann können Sie mit jQuery (oder was auch immer Sie wollen) die angegebene Methode aufrufen und rendern. Die Seite würde dann eine Reihe von „Listen“ gegen die Nutzer (die man in der DB speichern kann) und Sie können einfach diese Listen, um die entsprechenden widgits in der richtigen Reihenfolge angezeigt werden soll.

Offensichtlich ist, dass eine sehr große Vereinfachung ....

+0

Ich denke, wenn es zu schwierig ist oder Abhilfen sind in MVC Geist nicht können wir ASP.Net MVC nicht geeignet für wie das UI betrachten. – MicMit

+0

Nun, ich habe es nicht zu sein, nicht mehr schwer, dass andere Methoden gefunden. Die Benutzeroberfläche kann so aussehen, wie Sie es möchten. Sie müssen nur die HTML und CSS selbst sortieren. Versuchen Sie diesen Link als Start für jQuery widgit Drag & Drop http://labs.dropit.se/blogs/post/2009/02/24/iGoogle-Drag-and-Drop-functionality-with-jQuery.aspx – boymc

3

MVC ist sehr geeignet für eine solche UI. Ihr Hauptcontroller kann mit einer Liste der Widgets rendern, die der Benutzer definiert hat, oder ein Ajax-Aufruf an eine Methode, die ein JsonResult zurückgibt, kann verwendet werden. Dies kann die Wrapper clientseitigen Aufrufs für jedes Teilvie für die entsprechenden Steuerelemente generieren. Ich würde denken, dass MVC die Dinge ziemlich vereinfachen würde.

MVC + jQueryUI wäre über alles, was Sie brauchen würde ...