在dataset中加入一个自增的datacolumn,

解决方案 »

  1.   

    绑定下面的count列就是了DataColumn sequence=new DataColumn();
    sequence.DataType=System.Type.GetType("System.Int32");
    sequence.AllowDBNull=false;
    sequence.Caption="sortnum";
    sequence.ColumnName="count";
    sequence.DefaultValue=0;
    ds.Tables[0].Columns.Add(sequence);
    for(int i=0;i<ds.Tables[0].Rows.Count;i++)
    {
    ds.Tables[0].Rows[i]["count"]=i+1;
    }
    DataView source=new DataView();
    source=ds.Tables[0].DefaultView;
    DataGrid1.DataSource=source;
    DataGrid1.DataBind();
      

  2.   

    先设置grid的style,再自己写一个DataTable,填充一个有序的序号列,再绑定到grid上
      

  3.   

    我是菜鸟,问一下在dataset中加入一个自增的datacolumn,是怎么加的?