2009-08-20 8 views
0

データベースからデータを返すときに順序付けられていないリストを子どもにレンダリングする方法を知っていますが、Asp.Net MVC - クリックしたノードに基づいてツリービューを作成する

私のビューには、ULのリスト項目のトップレベルが日付で構成されています。ユーザーが日付をクリックすると、可能な子をレンダリングするためにクエリを実行するために、そのサーバー側を送信する必要があります。それは4レベルまで深くする必要があります。

私はあなたが4レベルの深さでトップレベルを生成したモデルを失ってしまったので、以前のノードに触れていることをどのように確認するのですか?

答えて

0

私はその質問を理解しているかどうかはわかりません。モデルの状態をチェックするには、それらの状態をパラメータ化する必要があります。たとえば、レベル1には、特定のID、レベル2の他のIDを持つアイテムが含まれています。 ajax要求の間、モデル状態は適切な制御をレンダリングできるようにサーバーに送信されます。

+0

AJAXを使用することをお勧めしますか?例がありますか? – Jon

+0

今、私はAJAXを使うことを勧めません。実際にそれがajaxであるかどうかは関係ありません。要点は、モデルを確認できるように状態全体を送信する必要があることです。 –

+0

レベル4になると、上位レベル、2レベル目、3レベル目のクエリを実行する必要がありますか? – Jon

関連する問題