Cuando trato de vincular un ASP.NET GridView
a un IEnumerable<ExpandoObject>
usando un ObjectDataSource
, obtengo la siguiente excepción.Cómo vincular una vista de cuadrícula a un ExpandoObject
System.Web.HttpException (0x80004005): DataBinding: 'System.Dynamic.ExpandoObject' no contiene una propiedad con el nombre 'StoreID'.
¿Alguien sabe cómo puedo databind a ExpandoObjects
?
sé que se puede hacer - [Lo he hecho] (http://marcgravell.blogspot.com/2008/11/dynamic-objects-part1.html) - por desgracia he perdido algunos archivos de ese ejercicio, sin embargo. Si es importante, probablemente podría reconstruirlo, pero la clave aquí será algo como 'ICustomTypeDescriptor' y/o' ITypedList' –