Asp.Net'te DataList ve GridView otomatik sıra numarası yazdırma işlemi çok basittir. Önce DataList içinde sıra numarası yazdıracağımız alanı belirleyeceğiz. Belirlenen alana <%# Container.DataItemIndex + 1 %> yazılır. Yapılacak işlem bu kadardır. Gridview için aynı şekilde yazılır.
<asp:GridView ID=”GridView1″ AutoGenerateColumns=”False” runat=”server” BackColor=”White”
BorderColor=”#E7E7FF” BorderStyle=”None” BorderWidth=”1px” CellPadding=”3″ GridLines=”Horizontal”>
<AlternatingRowStyle BackColor=”#F7F7F7″ />
<Columns>
<asp:TemplateField HeaderText=”No”>
<ItemTemplate>
<%# Container.DataItemIndex + 1 %>
ItemTemplate>
asp:TemplateField>
<asp:BoundField DataField=”id” HeaderText=”ID” />
<asp:BoundField DataField=”isim” HeaderText=”İSİM” />
<asp:BoundField DataField=”Soyadi” HeaderText=”SOYADI” />
<asp:BoundField DataField=”bolum” HeaderText=”DEPARTMAN” />
<asp:BoundField DataField=”posta” HeaderText=”MAİL” />
Columns>
<FooterStyle BackColor=”#B5C7DE” ForeColor=”#4A3C8C” />
<HeaderStyle BackColor=”#4A3C8C” Font-Bold=”True” ForeColor=”#F7F7F7″ />
<PagerStyle BackColor=”#E7E7FF” ForeColor=”#4A3C8C” HorizontalAlign=”Right” />
<RowStyle BackColor=”#E7E7FF” ForeColor=”#4A3C8C” />
<SelectedRowStyle BackColor=”#738A9C” Font-Bold=”True” ForeColor=”#F7F7F7″ />
<SortedAscendingCellStyle BackColor=”#F4F4FD” />
<SortedAscendingHeaderStyle BackColor=”#5A4C9D” />
<SortedDescendingCellStyle BackColor=”#D8D8F0″ />
<SortedDescendingHeaderStyle BackColor=”#3E3277″ />
asp:GridView>
|