Hola, mira yo uso esta clase de el guille que simula el
ItemData del visual basic 6, y va perfecto, en bases de datos a cada item le cargas su ID correspondiente y cuando seleccionas un Item solo debes hacer un SELECT a la base con el ID del ItemData que seleccionaste:
ItemData en .NET
saludos.