0

関連する 2 つのオブジェクトを一度に編集するフォームビューを構築しようとしています。基本的に、私はちょうど 1 つの学校を持つ教師の Linq To SQL オブジェクトを持っています。フォームビューではデータの表示に問題はありませんが、編集モードでは親オブジェクトに加えられた変更のみが保存されます。学校データへの変更は無視されているようです

私がここで欲しいものを達成する方法はありますか?

ありがとう、

4

1 に答える 1

1

私は Linq を使用していませんが、これはおそらく私がやっていることと似ています。私はバニラの ObjectDataSource を使用しており、別のデータ ソースを介してドロップダウン リストにデータを表示しています。「ItemUpdating」イベント中に呼び出される FormView の新しいイベントを追加します。そのイベントでの変更を直接保存するコードを埋め込みます。次に、FormView が保存されると、他のすべてが保存されます。

FormView の後に保存する場合は、代わりに ItemUpdated イベントを使用します。これは少し手動のプロセスですが、問題を回避できます。

于 2009-11-10T20:17:59.367 に答える