私はAsp.net MVC2を使用していますが、私は以下のようにしています。(私は条件が正しくないと申し訳ありません):asp.net同じページ/親子のグリッドを持つMVCグリッド/基本CRUD?マスターディテール?
私は注文ヘッダ+注文明細を持っています。 1つの「新規注文の作成」ページで、注文ヘッダーの詳細を入力し、その後に個々の明細を入力するための「パネル」を入力することができます。そのパネルでは、リンクまたはボタンがグリッドに追加され、すべてが同じページに追加されます。
グリッドには通常、「削除」アクション項目があります。ページ自体には、すべてをサーバーに返送するための「送信」ボタンがあります。つまり、Order Header + Order Line Itemsのコレクションです。
質問 どうすればよいですか?私の選択肢は何ですか?
多くの人がjQuery GridとMVC Contrib Gridをお勧めしています。これらは私の2つの最良の選択肢ですか?これらは両方ともクライアント側で行われますか?私のコントローラはどのように見えますか?つまり、私のコントローラーのアクションには、 "Item"コレクションが埋め込まれた "Order"オブジェクトが含まれていますか?
上記のグリッドを使用しなかった場合、次のオプションは何ですか?独自のカスタムモデルバインドを実装し、for-loopsを使用してアイテムのHTMLタグとフィールドを作成する必要がありますか?
あなたの専門家の指導は大変ありがとうございます。 ありがとうございます。 Ray