質問

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 ライブラリを使用する場合は、開始に役立つ膨大な量のビデオへのリンクをここに示します。

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

他のヒント

それでも 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

コントロールの使用を開始する方法を示すチュートリアル ビデオが多数あります。

見てみるのもいいかもしれません ドロップシング の上 コードプレックス.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top