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 :

Problème count lignes d'un gridview


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 65
    Par défaut Problème count lignes d'un gridview
    Bonsoir,

    J'ai un gridview dans lequel je souhaite affiché le N° de la ligne.
    La pagination est activée,j'affiche 10 enregistrements par ligne.

    Lorsque je change de page,mon N° de ligne repart à 1.

    Exemple:
    -1ère page de 1 à 10
    -le 1er enregistrement de la page 2 commence à 1 et je souhaiterais plutôt qu'il soit à 11.

    Voici la déclaration du gridview:
    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
    
    <asp:GridView ID="gv_prospect" runat="server" 
                                    AllowSorting="True" 
                                    AutoGenerateColumns="False" 
                                    DataSourceID="ObjectProspectClient" 
                                    CssClass="gridview" 
                                    CellPadding="1" 
                                    AllowPaging="True" 
                                    OnRowDataBound="gv_prospect_RowDataBound" 
                                    OnPageIndexChanging="gv_prospect_PageIndexChanging" 
                                    DataKeyNames="numProspect" >
                        <Columns>            
                            <asp:TemplateField HeaderText="#">
                                <ItemTemplate>
                                    <asp:Label ID="lbl_ligne" runat="server" Text='<%# gv_prospect.Rows.Count + 1 %>' ></asp:Label>
                                </ItemTemplate>                            
                                <HeaderStyle CssClass="header" Width="1%" />
                                <ItemStyle CssClass="body_right" />                            
                            </asp:TemplateField>
    
                            +autres templates
                        </Columns>
    </asp:GridView>
    
    Quelqu'un aurait une idée?

    Merci d'avance,

    Vincent

  2. #2
    Expert confirmé
    Avatar de Ditch
    Inscrit en
    Mars 2003
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mars 2003
    Messages : 4 160
    Par défaut
    GridView.PageSize * GridView.CurrentPageIndex (je ne sais pas si la propriété s'appelle comme ca) pour savoir ce que tu dois ajouter

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 65
    Par défaut
    Oui c'est bien ça merci Ditch

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <asp:TemplateField HeaderText="#">
                                <ItemTemplate>
                                    <asp:Label ID="lbl_ligne" runat="server" Text='<%# gv_prospect.Rows.Count + 1 +(gv_prospect.PageIndex * gv_prospect.PageSize) %>' ></asp:Label>
                                </ItemTemplate>                            
                                <HeaderStyle CssClass="header" Width="1%" />
                                <ItemStyle CssClass="body_right" />                            
                            </asp:TemplateField>
    
    Vincent

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 18/08/2012, 14h27
  2. Réponses: 1
    Dernier message: 15/11/2007, 21h02
  3. Problème extraire ligne d'une table
    Par bubi dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 22/11/2005, 10h35
  4. [XSLT]Problème count()
    Par pancho dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 14/11/2005, 17h00
  5. problème count avec la valeur 0
    Par cristolb dans le forum Langage SQL
    Réponses: 8
    Dernier message: 28/07/2005, 09h39

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