EntityDataSource の Inserted イベント中に挿入された値で何かをしている場合、ステートメントでラップe.Entity
する必要がありますか? using()
わかりません。それは「文脈で」ですか?
そうあるべきです(他の例で見たように):
myEntity NewRecord = (myEntity)e.Entity;
myVar = NewRecord.DataValue;
または、次のことを行うのが適切な方法ですか。
using (myEntity NewRecord = new e.Entity())
{
myVar = NewRecord.DataValue;
}
(その構文が完全に正しいとは思わないでください。尋ねるためだけにそれがどのように機能するかを調べる必要はありません。)
MSDN のドキュメントから収集できるのは、e.Entity がエンティティであるオブジェクトであるということだけです。役に立った。それで、それは新しい接続と、新しいエンティティが必要だと私が想定するパッケージの残り全体を開きますか?