排行中的序号是怎么实现的呢?

解决方案 »

  1.   

    可以设置变量 
    int i=1;
    最后 i++;
      

  2.   

    你怎么也得说明你想在哪儿加吧?谁知道你想在TextBox中加还是在GridView中加啊?
    连问题都不说清楚,大家怎么帮你啊?
      

  3.   

    在datagrid中加的,在html页面怎么实现呢?
      

  4.   

    <asp:TemplateField HeaderText="自增列">
                                        <ItemTemplate>
                                            <%# (Container.DataItemIndex+1).ToString()%>
                                        </ItemTemplate>
                                    </asp:TemplateField>这是VS2005的代码
      

  5.   

    向7楼那样就行了。
    如果在后台的话,可以在ItemDataBound事件中用e.Item.ItemIndex,这个也是一样的。
      

  6.   

    int i = 1;
    <%=i++%>
      

  7.   


    private void datagrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
    {
    if(e.Item.ItemIndex > -1)
    {
    e.Item.Cells[0].Text = Convert.ToString( e.Item.ItemIndex + 1 );
    }
    }
      

  8.   


    <asp:datagrid id="dgCheckList_DC" Runat="server">
    <ItemStyleItemStyle>
    <Columns>
    <asp:BoundColumn HeaderText="<strong>序号</strong>"></asp:BoundColumn>
    </Columns>
      

  9.   

     <%#Container.DataItemIndex+1%>