Pergunta

Se eu tiver controle listview com um botão no modelo de item, como faço para lidar com os eventos onclick para cada um dos botões que acaba sendo gerados no listview?

Foi útil?

Solução

Você pode usar CommandArgument do botão de controlo para especificar qual botão clicado.

Este exemplo mostra como obter valores de argumento de comando dentro do controle listview.

Outras dicas

Da mesma forma que você faz com qualquer outro botão:

<asp:Button ID="templateButton" runat="server" OnClick="templateButton_OnClick"/>

exceto que você precisará determinar qual botão foi clicado no próprio manipulador.

protected void templateButton_OnClick(object sender, EventArgs e)
{
    Button myButton = (Button)sender;
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top