New Product Launch - BoldDesk !
Introducing help desk ticketing software.
New Product LaunchBoldDesk: Help desk ticketing software starts at $10 for 3 agents.
Try it for free.private void gridDataBoundGrid1_RowEnter(object sender, GridRowEventArgs e) { if(this.gridDataBoundGrid1.Model.RowCount == e.RowIndex) { //assumes DataSource is a DataTable DataTable dt = (DataTable) this.gridDataBoundGrid1.DataSource; DataRow dr = dt.NewRow(); //populate your new row however you want dr[0] = "col0"; dr[1] = "col1"; dt.Rows.Add(dr); } }
CurrencyManager cm = (CurrencyManager) this.BindingContext[this.gridDataBoundGrid1.DataSource, this.gridDataBoundGrid1.DataMember];
IBindingList ibl = cm.List as IBindingList;
ibl.ListChanged += new ListChangedEventHandler(ibl_ListChanged);
private void ibl_ListChanged(object sender, ListChangedEventArgs e) { if(e.ListChangedType == ListChangedType.ItemAdded) { DataView dv = sender as DataView; dv[e.NewIndex]["col0"] = "aaaaa"; dv[e.NewIndex]["col1"] = "bbbbb"; } }