2011-07-09 12 views
0

この種の質問には、特にこのサイトでは多くのリソースがありますが、それらのどれも私が望むものにはまったく適していません。任意のDOMオブジェクトをドラッグアンドドロップする

私はasp.netとC#を使用して.NETアプリケーションを作成しています(その感想を表現するにはより良い方法がありますか?)。

1)アイテムをクリックして保持すると、そのアイテムは「消滅」します(たとえば、表示可能な属性を変更したり、テキストをクリアするなど) 2)ドロップボックスとして私が意図していないもののイベントは、それがリリースされ、元の場所に表示されます。 3)私はリストや何かの項目だけでなく、どのクラスのどのオブジェクトに対してもこの機能を実行できます。

これはどのように行う必要がありますか?純粋にクライアント側、jQuery?

また、AJAXを使用する方が理にかなっていますか?私がAJAXでこれをやっているのを見てきたすべてのチュートリアルは、古くから存在しなくなったMicrosoft.Web.Previews.dllのようなものを使用しています。彼らはまた、視覚的な基本でそれを行う方法をすべて示してきましたが、それは大きな問題ではありません。

答えて

1

私はjqueryとjquery uiの助けを借りてクライアント側でjavascriptを使用します。 Jquery UIはドラッグ&ドロップをサポートしています。これは非常にうまく動作し、一般的に使用されているので、バグがすぐに修正され、堅牢なライブラリになります。 http://jqueryui.com/demos/draggable/

+0

jqueryのドラッグアンドドロップは非常に強力で、インターフェイスは本当に素晴らしいです。本当にありがとう。 – Jeremy

関連する問題