GRIDVIEW 設定流水號(排名)的欄位

摘要:GRIDVIEW 設定流水號(排名)的欄位

 

 

先說一下為何這樣做好了...

因為這次對方的sqlserver 是2000

 

所以沒辦法使用資料庫來自動產生流水號

 

其實只要再 gridview 先將欄位轉成樣板

再寫入這個程式即可 Text='<%# Container.DataItemIndex + 1 %>' 

下圍完整程式碼

 <Columns>

  <asp:TemplateField HeaderText="排行"  ItemStyle-HorizontalAlign="Center">
                                        <ItemTemplate>
                                            <asp:Label ID="Label5" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
                                        </ItemTemplate>
                                        <HeaderStyle CssClass="gvHeadCell" />
                                        <ItemStyle CssClass="gvSNCell" />
                                    </asp:TemplateField>

 </Columns>