C# 栅格视图列显示

C# 栅格视图列显示,c#,asp.net,gridview,C#,Asp.net,Gridview,我想显示一个从1开始到网格视图行数结束的升序数字我尝试了这个,但它只显示相同的数字每行一个网格视图列我错过了什么 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { int i; int j; for (i = 0; i < GridView1.Rows.Count; i++) { for(j=1; j<=GridView1.R

我想显示一个从1开始到网格视图行数结束的升序数字我尝试了这个,但它只显示相同的数字每行一个网格视图列我错过了什么

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{


    int i;
    int j;
    for (i = 0; i < GridView1.Rows.Count; i++)
    {
        for(j=1; j<=GridView1.Rows.Count; j++)

        {
            GridView1.Rows[i].Cells[0].Text = j.ToString();

        }

    }
受保护的无效GridView1\u行数据绑定(对象发送方,GridViewRowEventArgs e)
{
int i;
int j;
对于(i=0;i对于(j=1;j您不必为此编写代码

 <Columns> 
     ... 
    <asp:TemplateField> 
        <ItemTemplate> 
            <%# Container.DataItemIndex + 1 %>. 
        </ItemTemplate> 
        <ItemStyle HorizontalAlign="Right" /> 
    </asp:TemplateField> 

</Columns> 

... 
. 

注意:此列应该是网格视图中的最后一列。

还没有理解您的问题。您在寻找什么?我在网格视图中有一个列ID。当从1,2,3开始时,我想显示ID值…….GridView1.Rows.Count每次显示新数据行时,您想显示直接ID还是序列号?