Quando provo a connettere un ASP.NET GridView
a un IEnumerable<ExpandoObject>
utilizzando un ObjectDataSource
, ottengo la seguente eccezione.Come associare un gridview a un ExpandoObject
System.Web.HttpException (0x80004005): DataBinding: 'System.Dynamic.ExpandoObject' non contiene una proprietà con il nome 'StoreID'.
Qualcuno sa come posso eseguire il databind a ExpandoObjects
?
so che può essere fatto - [ho fatto] (http://marcgravell.blogspot.com/2008/11/dynamic-objects-part1.html) - purtroppo ho perso alcuni file da quell'esercizio, però. Se è importante potrei probabilmente ricostruirlo, ma la chiave qui sarà qualcosa come 'ICustomTypeDescriptor' e/o' ITypedList' –