Bonjour,
Je désirerais, dans un GridView, connaitre le numéro de l'item.
Exemple :
Le div dont l'identifiant est "news1" devrait voir le 1 remplacé par la position de l'item. Ici, vu qu'on en affiche 2, 1 ou 2.
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 <asp:GridView ID="GridView2" runat="server" DataSourceID="SqlDataSource1" AllowPaging="True" AutoGenerateColumns="False" CellPadding="4" EnableSortingAndPagingCallbacks="False" GridLines="None" DataKeyNames="id_news" PageSize="2" ShowHeader="False"> <PagerSettings Visible="false" /> <Columns> <asp:TemplateField> <ItemTemplate> <div id="news1" class="sidebar_list_black"> <img src="/images/visuel_news.jpg" alt="Visuel" class="visuel" /> <h4><%#Eval("tx_titre")%></h4> <p><%#Eval("tx_content")%></p> <a href="<%#"/news/actu.aspx/id="+Eval("id_news").ToString%>" title="Read more..."> <img src="/images/puce_fleche_orange.jpg" alt="Bullet" /> Read more... </a> </div> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
Existe-t-il une variable prédéfinie qui contienne cette valeur ? Ou une autre méthode ?
Merci par avance![]()
Partager