IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

[Asp:Datagrid]Probleme avec ItemCommand


Sujet :

VB.NET

  1. #1
    Membre averti
    Inscrit en
    Août 2007
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 57
    Par défaut [Asp:Datagrid]Probleme avec ItemCommand
    Bonsoir,
    J'ai une datagrid avec des boutons sur chaque ligne aussi bien en mode normal qu'en mode Edit.

    'code de la colonne qui pose problème
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
                            <ItemTemplate>
                                <asp:ImageButton ID="ibModifier" runat="server" CssClass="Lien" CommandName="Modifier" ToolTip="Modifier"
                                    SkinID="modifier" Visible="false"></asp:ImageButton>
                                <asp:ImageButton ID="cmdValider" runat="server" CommandName="Valider" CommandArgument='<%# DataBinder.Eval(Container, "DataItem.TMAID")%>'
                                    AlternateText="Valider" ToolTip="Valider" SkinID="Archiver" CausesValidation="false"
                                    EnableViewState="False" Visible="false"></asp:ImageButton>
                                <asp:ImageButton ID="cmdSupprimer" runat="server" CommandName="Supprimer" CommandArgument='<%# DataBinder.Eval(Container, "DataItem.TMAID")%>'
                                    AlternateText="Supprimer" ToolTip="Supprimer" SkinID="supprimer" CausesValidation="false"
                                    EnableViewState="False" Visible="false"></asp:ImageButton>
                            </ItemTemplate>
                            <EditItemTemplate>
                                <asp:ImageButton CssClass="Lien" ID="cmdEnregistrer" runat="server" CommandName="Enregistrer"
                                    AlternateText="Enregistrer" CommandArgument='<%# DataBinder.Eval(Container, "DataItem.TMAID")%>'
                                    ToolTip="Enregistrer" SkinID="enregistrer" CausesValidation="false" EnableViewState="false">
                                </asp:ImageButton>&nbsp;
                                <asp:ImageButton CssClass="Lien" ID="Imagebutton1" runat="server" CommandName="Annuler"
                                    AlternateText="Annuler" ToolTip="Annuler" SkinID="annuler" CausesValidation="false"
                                    EnableViewState="True"></asp:ImageButton>&nbsp;
                            </EditItemTemplate>
    L'effet des boutons est géré par la méthode suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    Private Sub dgLot_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgLot.ItemCommand
     
                Dim oTMA As New CTMA
     
     
                Select Case e.CommandName
                    Case "Nouveau"
                    ...
     
                    Case "Enregistrer"
                    ...
     
                    Case "Valider"
                    ...
     
                    Case "Modifier"
                    ...
     
                    Case "Annuler"
                    ...
     
                    Case "Supprimer"
                    ...
     
                End Select
     
            End Sub
    Ce que je ne comprend pas c'est que lorsque je clique sur les boutons "Enregistrer" et "Annuler", ça ne rentre même pas dans le code de la méthode. Autrement dit, ça ne marche pas pour les boutons du mode Edit.
    En revanche, les autres boutons marchent.

    Merci d'avance!

  2. #2
    Membre averti
    Inscrit en
    Août 2007
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 57
    Par défaut
    Personne n'a une piste?

Discussions similaires

  1. datagrid asp.net probleme avec alt
    Par salsero1 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 13/02/2008, 10h55
  2. [asp.net2] Probleme avec GridView
    Par mikky dans le forum ASP.NET
    Réponses: 7
    Dernier message: 21/02/2007, 16h38
  3. probleme avec POP3 et ASP..
    Par jeune85 dans le forum ASP
    Réponses: 1
    Dernier message: 17/01/2006, 17h19
  4. [vb.net][datagrid] probleme avec l'event lostfocus
    Par graphicsxp dans le forum Windows Forms
    Réponses: 2
    Dernier message: 10/10/2005, 13h24
  5. [C#] Probleme avec TextBox dans un DataGrid
    Par Oberown dans le forum ASP.NET
    Réponses: 4
    Dernier message: 21/12/2004, 16h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo