2012-01-04 7 views
0

データベースからNHIbernateオブジェクトにテーブルをマップしました。しかし、私は DataGridViewでこれらのオブジェクトをどのように表示できますか?私はbindingsourceを使用することができ、私はexapmleのためのフィルタを使用することができますdatagridviewでオブジェクトのリストをバインドするには。しかし、それはNHiberanteから良い解決策であるかどうかわからないのですか?NHibernateとWinForms

ありがとうございました

答えて

1

データをバインドするためにバインディングソースは必要ありません。グリッドのデータソースプロパティにオブジェクトのコレクションを割り当てるだけです。

dataGridView1.DataSource = session.Query<EntityType>(); 
+0

申し訳ありませんが、ISessionは、私はそれは、ちょうど追加したIbindingインターフェイス – Robert

+0

を持っていませんが、 'NHibernate.Linqを使用して、'上部に。 – Robert

+0

を実装する必要がありますフィルターとコレクションを使用したい機能のクエリ –