Thanks a lot, Clay.. Its working fine.
>Starting an edit on the addnew row will automatically create the next addnew row. This is MS-Access type behavior, always showing an empty addnew row.
>
>If you do not want this, the simplest way to handle things is to just not use the EnableAddNew property, but instead add the row directly. You can do this using the CurrencyManager, or even the DataTable itself.
>
>
>private void button1_Click(object sender, System.EventArgs e)
>{
> this.gridDataBoundGrid1.Focus();
> CurrencyManager cm = (CurrencyManager) this.gridDataBoundGrid1.BindingContext[this.gridDataBoundGrid1.DataSource, this.gridDataBoundGrid1.DataMember];
> cm.AddNew();
> this.gridDataBoundGrid1.CurrentCell.MoveTo(this.gridDataBoundGrid1.Model.RowCount,1);
> this.gridDataBoundGrid1[this.gridDataBoundGrid1.Model.RowCount,4].Text = "YES";
>}
>