Order-Orderlinesのようなページがあります。Orderは、いくつかのテキストボックスとddlsで表され、Order行はGridViewで表されます。
データベースに変更を保存せずに、ユーザーが注文明細を追加できるようにしたい。例:彼は4つの注文明細を追加し、注文情報を入力してから[保存]ボタンを押します。その瞬間だけ、すべての情報をDBに保存する必要があります。
私が次のようなコードを使用するとき
using (Entities ctx = new Entities())
{
//create new OrderLine
OrderLine ol = OrderLine.CreateOrderLine(1, 1, "", 1);
//add OrderLine to OrderLines collection
ctx.CreateOrderLines.AddObject(ol);
}
新しく作成されたOrderLineがオブジェクトコンテキストに表示されないため、それにアクセスしてGridViewを新しいOrderListコレクションにバインドできません。
どうすればこの問題を解決できますか?または、このタスクを実行する別の方法がありますか?
ありがとう。