Numéro de l'item dans un GridView
Bonjour,
Je désirerais, dans un GridView, connaitre le numéro de l'item.
Exemple :
Code:
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> |
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.
Existe-t-il une variable prédéfinie qui contienne cette valeur ? Ou une autre méthode ?
Merci par avance :)