0

3 つの列に分割されたさまざまなユーザー コントロールで構成されるページを作成しようとしています。

ユーザー コントロールが読み込まれるページとウィジェット用のカスタム クラスを作成しました。カスタム クラスは XML ファイルに格納する必要があり、ドラッグ アンド ドロップ機能のためにソート可能な jQuery を使用します。

この時点で、私の質問は、ページ内のページとウィジェットの状態を読み込んで保存するための最良の実装は何ですか? そのために JSON と WebMethod を使用することを考えていましたが、ページを構築する方法に関するアーキテクチャをまだ見逃しています。

私はASP.NET開発とjQueryの初心者なので、助けてください...よろしくお願いします!

4

1 に答える 1

0

これはクラス用ですか?http://dropthings.omaralzabir.com/または pageflakes.comのサイトを見たことがありますか? 最初は同じコードベースで書かれていました。

私は彼の仕事からアイデアを得て、内部プロジェクト用の独自のダッシュボードを作成しました。これは、上記で求めているものと一致します。3 つの列 (ただし、私の場合は、事前定義されたリストに従って列の数とサイズを変更できます) とドラッグ可能なウィジェットを使用し、jQuery の並べ替え可能およびドラッグ可能 (1 つのウィジェットをページに繰り返しドラッグできます) を使用します。

では、参照用のサンプル プロジェクトを少なくとも 1 つ紹介しましたので、さらに詳細をお聞かせください。ウィジェットを作成してページに表示するにはどうすればよいですか? JavaScript またはサーバーで DOM 要素を構築していますか? それが私の状態を追跡する方法です。マスター div のいくつかのカスタム属性は、これらのカスタム属性が Web サービスへの JSON の一部であり、個々の部分が .ascx であり、それらの属性が ascx に最終的な方法を伝えます。

IE: 読んでいる RSS フィードを渡す RSS リーダー ウィジェットがあります。1 つ以上のユーザーまたは用語 (検索 API を使用) に従う Twitter ウィジェットがあり、それらの用語/ユーザーは Twitter ウィジェットに渡されます。渡されたカスタム データから特定の sproc を取得する gridview ウィジェットがあります。渡されたカスタム データから幅と高さ、および sproc を取得するグラフがあります。

私が渡すすべてのカスタム データは、div ラッパーのこれらの属性に関連付けられています。

于 2010-02-12T22:50:56.473 に答える