0

HQLでクエリ結果をバインドしたいと思いますDevExpress GridControl

クエリ定義は、コンパイル時に予測できません。これは、ユーザー定義の構成設定に基づいて構築されています。

var queryResults = GetSession().CreateQuery(PrepereHQLQuery()).List();
gridControl1.DataSource = queryResults;

PrepareHQLQueryそれが返されると仮定すると、select col1, col2 from MyTable次のようなものを取得したいと思います。

ここに画像の説明を入力

これの代わりに:

オブジェクトの配列からデータを表示するように DataGrid を強制する方法がわかりません

から直接データを表示するように GridView 列を構成する方法はListありObject[]ますか?

DTOまた、HQL クエリの予測不可能な性質などにより、中間オブジェクトも避けたいと考えています。

4

1 に答える 1