2011年11月26日 星期六

ASP.net GridView加入流水號 [轉貼教學]

本來想用 SQL 在 Select 時想辦法加入,但這方法好像更好用....

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
     <Columns>
         <asp:TemplateField HeaderText="流水號">
            <ItemTemplate>
                <%#Container.DataItemIndex + 1%>
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>


用這方法在分頁時流水號會自動累加,如果第一頁最後一筆是 5
第二頁第一筆就是 6
如果想要每頁都重頭開始編流水號就要用  Container.DisplayIndex
PS : Repeater 中則是用 Container.ItemIndex

沒有留言:

張貼留言