a  b  c
1  2  3如何动态添加行且保持以前的行的数据还在?重载了
public override ControlCollection Controls
{
get
{   
this.EnsureChildControls();
return base.Controls;
}

}
不能实现就只能增加一行

解决方案 »

  1.   

    public void Add()
    {
        for(int i=0;i<2;i++)
        {
              TableRow row = new TableRow();
              for(int j=0;j<2;j++)
              {
                  TableCell  cell=new TableCell();
                  cell.Text= String.Format("第{0}列,第{1}列",i+1,j+1);
                  row.Cells.Add(cell);
              }
              this.table1.Add(row);
        }
    }
      

  2.   

    datatable.Rows.Add(datatable.NewRow());
      

  3.   

    Dataset dt=new Dataset();新建一个dataset
    dt.columns.add("id",typeof(int));在dataset中建一个字段,为id,整型的。
    Datarow drow=dt.newrow();新建一行
    drow["id"]=4;设此行的id为4。
    dt.row.add(drow);添加到dataset中。
      

  4.   

    把boy_north() 的代码放在On_PreRender事件中,要保存原有数据的话设置EnableViewState属性为真。