2010-11-25 11 views
0

EntityDataSourceは、あまりカスタマイズできないようです。あなたは挿入/更新コマンドを微調整することができないようです(または、あなたはする必要はありませんか?)。プロフェッショナルは、主にRepeaterのようなDataboundコントロールと組み合わせて、生のLinqコードを書いていますか?LinqからEFを使用する場合、EntityDataSourceは多用されているか、生のLinqコードが頻繁に使用されていますか?

+0

あなたは私の答えを見ましたか?あなたの質問に答えますか? – RPM1984

答えて

3

シナリオによって異なります。

ユーザーがレコードを表示/編集/削除できる(基本的にはDBレコードを直接変更できるようにする)グリッド型のコントロールが必要な場合は、LinqDataSourceを使用します。

クエリをさらに制御したい場合は、リピータを使用して具体的なList<T>にバインドします。

ロジックをDALに分離し、より効率的にテストして制御できるため、後者のほうが好きです。

関連する問題