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

ASP.NET Discussion :

Generation de colonne dynamique et évenement RowUpdating


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Par défaut Generation de colonne dynamique et évenement RowUpdating
    Bonjour,

    Dans le page_init, je charge la definition des colonnes du datagrid. Tout fonctionne bien ( Ajout, Suppression, Edition, PostBack ).

    Par contre, lorsque je clique sur Mettre à Jour, il ne passe pas dans la procedure GridView1_RowUpdating.

    C'est un bug du datagrid où y a t'il quelque chose qui m'échappe...

    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    protectedvoid Page_Init(object sender, EventArgs e)
    {
    ChargeColonne();
    }
    privatevoid ChargeColonne()
    {
    
    #region ID type intervention
    try
    {
    IntIdTypeIntervention = int.Parse(Request.QueryString["id"]);
    }
    catch (FormatException ex)
    {
    thrownewFormatException(StrConversionException, ex);
    }
    #endregion
    // chaŒne de connexion … utiliser dans le gestionnaire de params
    GP1.ConnectionString = ConfigurationManager.ConnectionStrings["Inoki"].ConnectionString;
    // instance type d'intervention
    TIntervention = newTypeIntervention(IntIdTypeIntervention);
    #region Gridview
    // configuration du gridview.
    GridView1.AutoGenerateColumns = false;
    if (TIntervention.UtiliseIntrant)
    {
    // Ajout colonne Intrant
    BoundField BoundFieldProduit = newBoundField();
    BoundField BoundFieldQuantite = newBoundField();
    BoundField BoundFieldUnite = newBoundField();
    BoundFieldProduit.DataField = TIntervention.NomTypeIntrant;
    BoundFieldProduit.HeaderText = TIntervention.NomTypeIntrant;
    GridView1.Columns.Add(BoundFieldProduit);
    BoundFieldQuantite.DataField = "quantit‚ intrant";
    BoundFieldQuantite.HeaderText = "quantit‚ intrant";
    GridView1.Columns.Add(BoundFieldQuantite);
    BoundFieldUnite.DataField = "unit‚ intrant";
    BoundFieldUnite.HeaderText = "unit‚ intrant";
    GridView1.Columns.Add(BoundFieldUnite);
    }
    // Ajout des colonnes parametres
    // parcourt ensemble paramŠtres
    foreach (ParametreIntervention param in TIntervention.ParametresAvecRechargement)
    {
    BoundField BoundFieldColonne = newBoundField();
    BoundFieldColonne.DataField = param.Nom;
    BoundFieldColonne.HeaderText = param.Nom;
    GridView1.Columns.Add(BoundFieldColonne);
    }
    GridView1.DataBind();
    #endregion
    
    }
    

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Par défaut DataGrid et génération dynamique des colonnes
    Bonjour,

    C'est le deuxième projet que l'on me confie au CTIFL sur la génération dynamique des colonnes d'un datagrid et on a des problèmes sur les deux projets à utiliser cet technique. Est ce que quelqu'un a de l'expérience sur la génération dynamique de datagrid ?

    Merci.

    Yann.

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. DataTable avec des colonnes dynamiques
    Par PrinceDeLu dans le forum JSF
    Réponses: 5
    Dernier message: 15/04/2011, 10h54
  2. [SQLServer] ajout de colonne dynamique
    Par pi05 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 19/05/2006, 11h14
  3. Etat : colonnes dynamiques
    Par chris76 dans le forum Access
    Réponses: 8
    Dernier message: 26/09/2005, 16h56
  4. Colonnes dynamiques dans Rave report
    Par omarkrachni dans le forum Rave
    Réponses: 1
    Dernier message: 10/05/2005, 18h33
  5. libelles et entêtes de colonnes dynamiques
    Par valfredr dans le forum XMLRAD
    Réponses: 7
    Dernier message: 09/03/2004, 21h40

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