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