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 :

probleme gridview dans update panel


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 73
    Par défaut probleme gridview dans update panel
    Bonjour,
    je debute en c# et j'ai rencontré ce probleme:

    j'ai un gridview dans un update panel ,ce gridview m'affiche des donnés correctement mais dès que je j'ai mis la proprieté allowpaging = true je n'ai que la première page de mes donnés et lorsque je clique sur les autres numeros de pages rien ne se passe.J'ai trouvé un sujet lié a ça et c recommandé d'ajouter ce code dans l'evenement PageIndexChanging :
    GridView1.PageIndex = e.NewPageIndex
    GridView1.DataBind()

    Quand je clique sur le numero de page le grid view disparait.

    quelqu'un peut il m'aider??? merci d'avance

  2. #2
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    si tu le sors de l'update panel, est ce que ca fonctionne ?

  3. #3
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    Il faut que tu place ton code dans le rowdatabound et après quand tu cliques sur tes pages il n'y a plus de problème.

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par tortuegenie Voir le message
    Il faut que tu place ton code dans le rowdatabound et après quand tu cliques sur tes pages il n'y a plus de problème.
    J'ai du mal à voir le rapport avec le RowDataBound

  5. #5
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    Si jamais tu as des itemTemplate, en le mettant dans le rowdatabound il effectue correctement le changement de page.

    J'avais presque un problème similaire, et quand j'ai fais cela ça marchait

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 73
    Par défaut
    Citation Envoyé par tortuegenie Voir le message
    Il faut que tu place ton code dans le rowdatabound et après quand tu cliques sur tes pages il n'y a plus de problème.
    je ne peux pas ecrire le code approrié ds cet evenement ;

    voila le code soure :
    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
     
    <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
     
        <div align="center" style="height: 566px">
            <table>
            <td>
            <table style="width:100%;">
                <tr>
                    <td>
                        <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                        </asp:UpdatePanel>
                    </td>
     
                </tr>
                <tr>
                    <td>
                        <asp:UpdateProgress ID="UpdateProgress1" runat="server" 
                            AssociatedUpdatePanelID="UpdatePanel2">
                            <ProgressTemplate></ProgressTemplate>
                        </asp:UpdateProgress>
                    </td>
     
                </tr>
     
                <tr>
     
                    <td>
                        <asp:GridView ID="GridView1" runat="server" AllowPaging="True">
                        </asp:GridView>
                        <asp:Button ID="Button1" runat="server" onclick="Button1_Click2" 
                            Text="Button" />
                    </td>
     
                </tr>
     
            </table>
     
     
        </td>
        </table>
        </div>
        </asp:Content>

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 73
    Par défaut enfin! merci crapouye



    grace au code que j'ai reçu de crapouye ça marche :



    GridView1.AutoGenerateColumns = True:
    GridView1.Visible = True;
    GridView1.DataSource = ds_sql.Tables("SQL_TABLE_TEMP");
    GridView1.PageIndex = e.NewPage();
    IndexGridView1.DataBind();

    merci crapouye

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 73
    Par défaut
    Citation Envoyé par flogreg Voir le message
    si tu le sors de l'update panel, est ce que ca fonctionne ?
    non la pagination ne marche toujours pas

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

Discussions similaires

  1. Probleme sizer dans un panel dans un notebook
    Par faucheuse dans le forum wxPython
    Réponses: 2
    Dernier message: 04/11/2011, 11h20
  2. valeur mise a jour dans un update panel
    Par kazoumoulox dans le forum ASP.NET
    Réponses: 3
    Dernier message: 08/08/2007, 13h51
  3. probleme d'autoscroll dans un panel
    Par bidibou dans le forum Windows Forms
    Réponses: 7
    Dernier message: 06/06/2007, 13h59
  4. [ASP.net][GridView] Probleme sur un update
    Par jeromechezgdf dans le forum ASP.NET
    Réponses: 6
    Dernier message: 31/05/2007, 17h23
  5. Probleme d'affichage de Message dans un Panel
    Par vorhax dans le forum Windows Forms
    Réponses: 1
    Dernier message: 14/04/2007, 21h13

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