Domanda

Se ho il controllo listview con un pulsante nel modello di elemento, come posso gestire gli eventi onclick per ciascuno dei pulsanti che finiscono per essere generati nella viewlist?

È stato utile?

Soluzione

Puoi utilizzare la proprietà CommandArgument del controllo pulsante per specificare quale pulsante ha fatto clic.

Questo esempio mostra come ottenere valori dall'argomento comando all'interno del controllo listview.

Altri suggerimenti

Come fai con ogni altro pulsante:

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

Tranne che dovrai determinare quale pulsante è stato cliccato nel gestore stesso.

protected void templateButton_OnClick(object sender, EventArgs e)
{
    Button myButton = (Button)sender;
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top