0

場合によっては、編集アクションを使用してlinq DBを挿入しようとしています(奇妙ですが本当です)。私が使用しているビューモデルには、Pricelist というドメイン モデルが含まれています。その domainID には PricelistID が必要であり、データベース内の PK です。

ID として 0 を渡すことで ModelBinder をごまかすことができますが、挿入しようとするともちろん失敗します。

通常の状況では、db.SaveChanges() を実行するときに PK が提供されない場合、ModelBinder は挿入を行うことを知っていますか?

4

1 に答える 1