怎样通过点击 GridView外的某个按钮,能使GridView添加一行,即将GvidView的行做成自增的(行内某列还有下拉列表控件等等).要能够唯一标识行号.
怎么办?哪位兄弟提示一下,最好能给个事例.在线等,谢谢了!

解决方案 »

  1.   

    private void AddNewDataRowView(DataView view)
            {
                DataRowView rowView = view.AddNew();            // Change values in the DataRow.
                rowView["ColumnName"] = "New value";
                rowView.EndEdit();
            }
      

  2.   

    在点击添加按钮的时候:将你的数据源,比如ds,在ds中添加一空行,在首行或者最后添加空行,然后直接绑定就会出现空白行了
      

  3.   

    类似:..........得到ds...................DataRow dr;
    dr = ds.Tables[0].NewRow();
    ds.Tables[0].Rows.Add(dr);           //添加新行GridView1.DataSource = ds.Tables[0].DefaultView;
    GridView1.DataBind();
      

  4.   

    如果你的english过得去,请看这篇文章
    http://www.asp.net/learn/dataaccess/tutorial53vb.aspx?tabid=63
    如果english不行,找找这篇文章的中文翻译,网上有的
      

  5.   

    这样试试:   
      1.把你dataset的数据放到datatable中   
      然后用gridview邦定datatable,   
      2.datarow创建一新行,往里面添加你要的数据,再把datarow加到datatable中.   
      3.gridview重新邦定datatable.   
      4.更新数据库.