У меня есть сущность данных-источник, на котором я использовал Query созданное событие, чтобы получить общую сумму, но когда я связать GridView это дает ExceptionИсключение запроса запроса Linq в EntityDataSource1_QueryCreated Событие, когда я положил Select new {};
Экземпляр ObjectQuery для неожиданного результата типа '<> f__AnonymousType3`5 'был назначен Query в событии QueryCreated . ObjectQuery для типа результата, совместимого с «покупкой», ожидался .
DateTime dt = DateTime.Now.AddDays(-1);
int ids=DML.getid(txtpartyname.Text);
var pur = e.Query.Cast<purchase>();
e.Query = from p in pur
where p.InvoiceNo == txtinvoice.Text && p.InvoiceDate > dt
orderby p.id descending
select new
{
p.Amount,
p.category,
p.description,
p.qty,
Total=p.qty*p.Amount
};
Пожалуйста, прочтите [Как создать Minimal, полный и проверяемый пример] (http://stackoverflow.com/help/mcve) и дать нам больше информации о вашем коде и что вы пытались до сих пор. – Peter