J'ai eu un peu le meme probleme avec mon datalist.
Je pense que ca devrait marchait.
En fait au lieu d'un bouton tu utilise un lien de style
<td>[mapageDereception.aspx?valeur= "><%# DataBinder.Eval(Container.DataItem, "lacolonneRepeater")%>]</gras></td>
Ainsi un de ton bouton ressemplera à un bouton lien mais il enverra une valeur dans url à la page qui va receptionner la variable.
Qui peut etre la meme.
ensuite du fait dans la page qui recoit
string maValeur = request.Params["valeur"]
et voila .
Je sais pas si c'est ca que tu voulait faire mais bon ca peut toujours servir
A plis