|
dev
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Property order when using IList as a DataSourceHi,
Using VS 2002, ASP.NET 1.1 I started experimenting with binding my custom objects that implement the IList interface to a DataGrid on a web form. I'm trying to figure out how the DataGrid decides the order of the properties in the columns of the grid when you leave AutoGenerateColumns to True. It is not alphabetic or the order in which I defined the properties in my class. Anybody can explain the weird ordering? Eric. Hi Eric,
The ordering appears to correspond to that in which the information about the properties is stored in the metadata. To provide your own ordering or even to hide or decorate certain properties, consider implementing the ICustomTypeDescriptor interface. Show quote "Eric Caron" <mindmo***@hotmail.com> wrote in message news:O871iEPPGHA.3896@TK2MSFTNGP15.phx.gbl... > Hi, > > Using VS 2002, ASP.NET 1.1 > > I started experimenting with binding my custom objects that implement the > IList interface to a DataGrid on a web form. I'm trying to figure out how > the DataGrid decides the order of the properties in the columns of the > grid when you leave AutoGenerateColumns to True. It is not alphabetic or > the order in which I defined the properties in my class. Anybody can > explain the weird ordering? > > Eric. |
|||||||||||||||||||||||