Bonsoir, le plus propre est de t'abonner à l'evenement ItemDataBound de ton Repeater tu trouveras le Container.DataItem dans e.qqqchose.DataItem ensuite il suffira de le caster en fonction de ce que tu bind, si tu bind ton repeater avec un datasource, Container.DataITem est de type DataRowView.
Le problème que tu décris doit venir du fait que DataBinder.Eval c'est très sale comme méthode et très lent utilises plutot Container.DataItem["Reference"] si tu es en VB ou ((DataRowView)Container.DataItem)["Reference"] en C#
Cyril -
MSP -
MCTS ASP.net & SQL