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 :

paggination en gridview


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 72
    Par défaut paggination en gridview
    salut
    j ai un gridview qui affiche le resultat d'une requete, sans paggination , et je veux savoir commnet peux-je la faire , voila le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    string str = " requete";
     
            MaRequete cmd443 = new MaRequete();
            GridView1.DataSource = cmd443.ExRequete(str);
            GridView1.DataBind();

  2. #2
    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

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    581
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2004
    Messages : 581

  4. #4
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 72
    Par défaut
    ben je les ai deja consulté , et j ai utilisé la methode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     GridView1.AllowPaging = true;
    mais ça marche pas

  5. #5
    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
    T'as spécifié le nombre de lignes que tu voulais par page?

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    581
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2004
    Messages : 581
    Par défaut
    hum, tu peux nous mettre le code de ta gridview et le code de ton event ?

    Merci

    Fix

  7. #7
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 72
    Par défaut
    salut voila le code , et merci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    protected void Button1_Click(object sender, EventArgs e)
        {
            string str = " select * from rubrique ";
     
            MaRequete cmd443 = new MaRequete();
    GridView1.DataSource = cmd443.ExRequete(str);
     
     
            GridView1.DataBind();
            GridView1.AllowPaging = true;}
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <asp:GridView ID="GridView1" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None">
                                        <FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
                                        <RowStyle BackColor="#E3EAEB" />
                                        <EditRowStyle BackColor="#7C6F57" />
                                        <SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
                                        <PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
                                        <HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
                                        <AlternatingRowStyle BackColor="White" />
                                    </asp:GridView>

  8. #8
    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
    Et si tu mets le AllowPaging = true dans le code aspx plutot

  9. #9
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    581
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2004
    Messages : 581
    Par défaut
    Oui de fait, mettre le AllowPaging dans le code aspx. Ainsi que la propriété pour définir le nombre d'item max par page.

    Et alors bien sur, tu as oublié de déclencher l'event PageIndex_Changing (qqch comme ca).

    Et d'y refaire un nouveau bind de ta grid view apres avoir stipuler le nouvel index.
    Enfin y a un exemple dans les liens que je t'ai donné.

    Fix

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

Discussions similaires

  1. [VB.Net][2.0] Obtenir l'index d'une ligne d'un GridView
    Par Cyrilange dans le forum ASP.NET
    Réponses: 1
    Dernier message: 29/12/2005, 16h55
  2. [C#] GridView suppression colonne code behind
    Par damn dans le forum ASP.NET
    Réponses: 2
    Dernier message: 31/10/2005, 12h33
  3. [VB.Net][2.0]Événement du ButtonField dans un GridView
    Par steelidol dans le forum ASP.NET
    Réponses: 3
    Dernier message: 05/10/2005, 19h23
  4. [C#] GridView et colonne URL clickable
    Par MaxiMax dans le forum ASP.NET
    Réponses: 4
    Dernier message: 24/08/2005, 09h55
  5. Réponses: 2
    Dernier message: 06/07/2005, 16h19

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