Web アプリ - ダッシュボード タイプ GUI - インターフェイス [終了]
-
08-06-2019 - |
質問
Webアプリケーション用のダッシュボードタイプのGUIを作成しようとしています。ユーザーがさまざまな要素(おそらく画像ボタン、アンカータグ、または単なる div のいずれか)をさまざまな(定義された)場所にドラッグアンドドロップでき、設定を(Cookie またはサーバ)。私は .Net 2.0 フレームワークで C# を使用しています。mootools を使用してみましたが、最近のアップデートによりドラッグ アンド ドロップ機能が役に立たなくなりました。私が探しているものにぴったりのものがあるとわかっているので、少し方向性を探しています。そうすれば、最初から構築する必要はありません。
ありがとう。
解決
私は最近この種の機能を自分で検討しており、次の助けを借りて jQuery を使用することにしました。 jQuery UI. 。私も示唆する大量の情報に遭遇しました Yahoo UI (YUI)、私はすでに学び始めていました jQuery AJAX サポートが提供されているため、私はそれを使い続けました。
jQuery UI サイト
jQuery UI ドキュメント
jQuery UIを使用したドラッグ&ドロップの画面レイアウトの例
jQuery UI の概要
YUI JavaScript ライブラリを使用する場合は、開始に役立つ膨大な量のビデオへのリンクをここに示します。
他のヒント
それでも MooTools にもう一度チャンスを与えたい場合は、以下を参照することをお勧めします。 モカUI.
私はそのような AJAXy には jQuery を使用することを好みます。また、クライアント側のコードを非常に簡単に作成できる優れたプラグインが多数あります。
こちらはドラッグアンドドロップ専用のプラグインページです。
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
コントロールの使用を開始する方法を示すチュートリアル ビデオが多数あります。