Cara, se eu entendi bem isso ai o botão está dentro de um ItemTempleate de um DataList.Continuando com essa lógica que eu entendi, nesse botão você bote setar valores para ele do banco e cada botão gerado para o DataList vai assumir um valor do banco.
<asp:Button ID="btAceitar" runat="server" Text="Aceitar"
CommandName='<%# Bind("NomeColunaTabela")%>' CommandArgument='<%# Bind("NomeOutraColunaTabela")%>'
Height="20px" Width="70px" Font-Size="10px" Font-Names="Verdana" />
Bom se for como estou pensando, existe um evento do DataList chamdo ItemCommand ou alguma coisa parecido.Toda vez que você clica no botão, esse evento é acionado sendo assim você possui a variável "e" para ser utilizada, pois dentro dela você consegue acessar
essas propriedades de CommaName e CommandArgument.
Exemplo:
public void itemDataList_Click(sender object, ItemComandDataList e)
{
e.CommandName
e.CommandArgument
}
E ai você consegue utilizar toda essa estrutura facilmente.Bom não sei se era isso o que você queria ou se conseguiu entender, mas qualquer coisa estamos ai para auxilia-lo.
Obs.
Fiz essas coisas de cabeça, não garanto que o código esteja escrito 100% correto, mas não é nada diferente disso é só dar uma olhada ai.
Atenciosamente,
Samuel dos Anjos
Atenciosamente, Samuel dos Anjos