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:
Quelqu'un aurait une idée?
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>
Merci d'avance,
Vincent
Partager