如何通过点击一个按钮动态的为GridView添加一新空可编辑行?大家给介绍下。谢谢~!

解决方案 »

  1.   

    可以直接用datagridview呀,他的最下面自动就有一个可编辑的行,不知道是不是你想要的呢?
      

  2.   

     protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
        {
            this.GridView1.EditIndex = e.NewEditIndex;
            this.BindToGridView("select * from EmpGeneralInfo");
        }
      

  3.   

    DataSet Set = (DataSet)GridView1.DataSource;
    DataRow row = Set.tables[0].NewRow();
    row[0] = ....
    row[1] = ....
    .....
    row[n] = ....Set.tables[0].Rows.Add(row);
      

  4.   

    // asp.net 
    让 GridView  干这件事情很困难的,如果你在用 3.5 考虑 ListView 支持这个功能
      

  5.   

    1.可以放在Footer中进行: 
    GridView1.ShowFooter = true; 
    在Footer中添加TextBox等!! 2.将GridView1绑定到DataTable 
    使DataTable加一行!!