Question

Si j'ai le contrôle listview avec un bouton dans le modèle d'élément, comment puis-je gérer les événements onclick pour chacun des boutons qui finissent par être générés dans la listview?

Était-ce utile?

La solution

Vous pouvez utiliser la propriété CommandArgument du contrôle de bouton pour spécifier le bouton sur lequel vous avez cliqué.

Cet exemple montre comment obtenir des valeurs à partir de l'argument de commande dans le contrôle listview.

Autres conseils

Comme vous le faites avec tous les autres boutons:

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

Sauf que vous devrez déterminer quel bouton a été cliqué dans le gestionnaire lui-même.

protected void templateButton_OnClick(object sender, EventArgs e)
{
    Button myButton = (Button)sender;
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top