質問
これに対する既成の解決策があるかどうかを誰かが知っているかどうか疑問に思います。ASP.net Web サイトにリストがあり、ユーザーがドラッグ アンド ドロップでリストを再並べ替えできるようにしたいと考えています。さらに、ユーザーが最初のリストから項目をドラッグできる 2 番目のリストが欲しいと思っています。
これまでのところ、次の 2 つの解決策が見つかりました。
- からの ReorderList Ajax 制御ツールキット, 、変更を確実に行うには少し手作業が必要です 持続する データベースへのドラッグ アンド ドロップはサポートされていません。
- の ラッドグリッド Telerik は私が望むすべてを実現しますが、価格は私の予算をはるかに超えています。
他に、さらなる調査を行うためのアイデアまたは少なくともいくつかのキーワード/ポインタを持っている人はいますか?特に 2 つのリスト間のドラッグ アンド ドロップは、ASP.net でどのように行うかについてはまったくわかりません。
ちなみにターゲットフレームワークは3.0です。
解決
Mootools sortables プラグインはまさにそれを実現し、何よりも無料です ;)
他のヒント
評価しました テレリック グリッドも同様に インフラジスティックス バージョン。最終的に、私たちは tags2k が提案したのと同様のアプローチを採用しました。独自の JavaScript を書いて呼び出しただけです .Net ページメソッド サーバー側の作業を行うため。
どちらの「すぐに使える」ソリューションも肥大化していることがわかりました。1 行あたり 20 レコード程度のページングを設定しない限り、パフォーマンスの点で非常に問題があります。
Raj Kaimal の ajax コントロール エクステンダーをチェックアウトしてください。
http://weblogs.asp.net/rajbk/Contents/Item/Display/517
それはまるで魔法のように機能します。
所属していません StackOverflow