Razor HTML 5 エンジンと C# を使用して、ASP.NET MVC 3 で Web アプリに取り組んでいます。クライアントはかなり複雑なものを望んでおり、これをセットアップする方法を示す可能性のある例がウェブ上にあるかどうかを知りたい. 彼らが探しているものは次のとおりです。
非常に大きな SQL データベース (25,000 行) があります。彼らは、同じページで 3 つの異なるビューを使用してデータを選択できるようにしたいと考えています。
最初はツリーであり、テーブルの特定の列で類似性を使用すると、ツリーがセクションに分割される方法になります。
2 つ目はグリッドになります。これは、スクロールできるデータベース内のすべてのリストの 1 つにすぎません。もちろん、25,000 行をすぐにロードすることはできないため、ある種の仮想スクロールが必要です。
3 つ目は、コードを入力して選択できる検索ボックスです。
検索ボックスにコードを入力すると、グリッドとツリーでコードが選択されるように、これら 3 つすべてをリンクする必要があります。ツリーで選択するとグリッドで選択され、グリッドで選択するとツリーで選択されます。
また、別のページに移動したときに最後の選択を記憶し、別のページでコード n を入力して、入力したアイテムが選択されたこのページに直接移動できるようにすることも望んでいます。したがって、MVC の機能を使用して、リスト内のすべての項目にハイパーリンクを確立できるようにする必要があります (これがその方法だと思います)。
正直なところ、ASP.net MVC を使用するのはこれが初めてで、このプロジェクトで噛み砕くことができなかったので、何か助けていただければ幸いです。
余分なdllを含める必要がなければ、彼らはそれを望んでいるので、サードパーティのツールを使わずにこれを行う方法があればさらに良いでしょうが、この時点で私は何かを探しています.