Have a look at the thread "How do I cast a string into an Object" started in the "C# in general" category back in September 24, 2003.
>If I have string specifying the name of a property, how can I use that information to access that property, i.e. store a value to, or retrieve a value from that property?
>
>Thengew.
Éric Moreau, MCPD, Visual Developer - Visual Basic MVP
Conseiller Principal / Senior Consultant
Moer inc.
http://www.emoreau.com