Como obter o índice de registros atuais no C # ASP.NET ListView no tempo de renderização

Tenho uma exibição de lista como abaixo:

<asp:ListView ID="lstTopRanks" runat="server">
    <ItemTemplate>
        <div class="Amazing-{recordNumber}">{itemdata}</div>
    </ItemTemplate>
</asp:ListView>

Gostaria de substituir{recordNumber} com um contador em execução, para que o primeiro registro mostrado tenha 1, o segundo será 2 e assim por diant

Como posso fazer isso

Desde já, obrigad

questionAnswers(1)

yourAnswerToTheQuestion