Come gestire l'evento onclick in un pulsante di visualizzazione elenco?
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?
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