devi agire con il javascript.
Se non ho capito male generi questa table con n bottoni tramite un gridview.
Io farei in questo modo:
<asp:GridView ID="GridView1" runat="server">
<Columns>
...
...
<asp:TemplateField HeaderText="btncolumn" >
<ItemTemplate>
<input type="button" value="button"
onclick="cambiaTesto(this, 'testo da inserire');return false;" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
inoltre all'interno dell'head della pagina inserisci:
<script type="text/javascript">
function cambiaTesto(obj, testo)
{
obj.value = testo;
}
</script>
dovrebbe andare.
ciao ciao