1つのオブジェクトを更新し、それとともに子オブジェクトを更新しようとしています。
基本的に、私はLinqDataSourceのOnUpdatingイベントを処理しています。
DataContextクラスには、ObjectUpdate関数があります(現在、値を確認できるようにブレークポイントがあります...)
LinqDataSource.OnUpdatingイベントでは、e.NewObject.Childはnullであり、これはまったく意味がありません。これを新しい値に設定しましたが、DataContext.ObjectUpdateに到達するまでに、NewObject.ChildはOLD値で上書きされています...
つまり、LinqDataSource.UpdatingとDataContext.UpdateObjectの間のどこかで、オブジェクトに古い値が入力されています...しかし、新しい値が必要です。
それを修正する方法はありますか、それとも神経衰弱になりますか?