2012-02-07 5 views
0

私は、エンティティフレームワークを使用したオブジェクトがあります。それをOrderとしましょう。注文には、IdOrderDateBillingAddressなどの異なるプロパティがあります。私はユーザーにこのデータを更新させる必要があります。エンティティフレームワークオブジェクトを検証するモデルとして表示する方法は?

このデータをフォームに表示するには、[Required]などのデータ注釈を適用するのに最適な方法は何ですか?私はMetadataTypeがたくさん言及しているのを見るが、データを表示するのにドットをどのように接続できるかわからない。

私はになる可能性があります。が似ていますが、冗長性のために避けたいのは、ほぼ同じプロパティを持つ自分のモデルオブジェクトを作成することです。次に、基本的には、エンティティフレームワークオブジェクトAを新しいオブジェクトBにコピーする必要があります。ここでBにはすべて私の素敵なデータアノテーションが含まれています。よりよい方法があるように思えるだけです。

誰でも私にこれを達成する良い方法の例を教えてもらえますか?

答えて

0

"良い方法"は、EFコードファーストが大きな理由です。それ以外の場合は、必要な作業を行う唯一の方法はマッピングを行うことです。

関連する問題