OnrowCommand et gridview

fcampagne Messages postés 195 Date d'inscription vendredi 3 juin 2005 Statut Membre Dernière intervention 13 juillet 2006 - 24 mai 2006 à 16:30
fcampagne Messages postés 195 Date d'inscription vendredi 3 juin 2005 Statut Membre Dernière intervention 13 juillet 2006 - 24 mai 2006 à 16:31
Bonjour a tous
Voila je créer un gridview manuellement dans ma page asp et j'au ajouté une colonne de bouton (ButtonField)
Jusque la pas de pb, ensuite je voudrais que lorsqu'il y a un clique sur un de ces boutons, je déclenche la méthode OncommandRow ( la méme que celle dans la balise ) mais manuellement dans mon code
or je ne trouve pas la méthode Onrowcommand dans un objet gridview.

Voici mon code
dim detail as new gridview

With detail
            .ID = "afficheur_processus"
            .CellPadding = "4"
            .Font.Name = "tahoma"
            .ForeColor = Drawing.ColorTranslator.FromHtml("#333333")
            .GridLines = GridLines.Both
            .Height = Web.UI.WebControls.Unit.Pixel(50)
            .Width = Web.UI.WebControls.Unit.Percentage(90.0)
            .HeaderStyle.HorizontalAlign = Web.UI.WebControls.HorizontalAlign.Center
            .HorizontalAlign = Web.UI.WebControls.HorizontalAlign.Center
            .RowStyle.BackColor = Drawing.ColorTranslator.FromHtml("#EFF3FB")
            .HeaderStyle.BackColor = Drawing.ColorTranslator.FromHtml("#507CD1")
            .HeaderStyle.Font.Bold = True
            .HeaderStyle.ForeColor = Drawing.Color.White
            .AlternatingRowStyle.BackColor = Drawing.Color.White
            .RowStyle.HorizontalAlign = HorizontalAlign.Center
            .AutoGenerateColumns = False
            .Columns.Add(setBoundField("Nom"))
            .Columns.Add(setBoundField("Date de création"))
            .Columns.Add(setBoundField("Nbre de Handle"))
            .Columns.Add(setBoundField("Priorité"))
            .Columns.Add(setBoundField("ID processus"))

            Dim bf As New ButtonField
            bf.Text = "Mon bouton"
            bf.CommandName = "suppression"
    Maintenant, comment levé la gestion de OnrowCommand a cet endroit???
bf.OnrowCommand="ma procedure" n'existe pas
            .Columns.Add(bf)
            .DataSource = getInfo()
            .DataBind()
        End With

Merci d'avance!

1 réponse

fcampagne Messages postés 195 Date d'inscription vendredi 3 juin 2005 Statut Membre Dernière intervention 13 juillet 2006 3
24 mai 2006 à 16:31
Zut je me suis trompé la ligne d'explication en gras n'est pas au bon endroit
ca devrait etre plutot
    Maintenant, comment levé la gestion de OnrowCommand a cet endroit???
.OnrowCommand="ma procedure" n'existe pas

Excusé moi!!!
0
Rejoignez-nous