У меня есть сетка DevExpress (DevExpress.XtraGrid.GridControl 8.2) с источником данных, установленным во время выполнения, например:
private DataContext db = new DataContext("connection string");
gridControl.DataSource = from t in db.sometable
select new
{
Field1 = t.Name,
Field2 = t.Email,
Field3 = t.City
};
Это означает, что представление не знает, как будут выглядеть данные во время разработки. Мне нравится иметь возможность установить запрос LINQ в качестве источника данных, но я также хотел бы указать, как будет выглядеть представление во время разработки.
- Есть ли способ сообщить представлению, что оно будет использовать этот запрос?
- Было бы лучшим решением создать небольшой объект для хранения содержимого того, что возвращается из этого запроса?