Wilson,
This doesn't answer your question, but I'm just curious as to why you're creating a recordset class ... why don't you just use the standard DataRow collection that goes with DataSets and/or DataTables. You can further sub-class your DataSets (or Typed DataSets) to add additional functionality, rather than trying to recreate the wheel with your own class.
~~Bonnie
>Can someone tell me where can i find a article that teachs me how to implement these to interfaces together.
>
>i have a recordset class object that have a collection propety of fields.
>this collection implement Ilist interface.
>
>i read that if I implement Ilist and IComponent, I will be able to bind those items at design-time.
>
>but when i implement the IComponent my recordset class behave different. my fields item does not persist.
>
>Do i have to something else in order to support design-time databinding?