Hi Cor,
Tried it,
Code executes OK but new row still appears.
Final Solution below.
There is a gotcha. The SetDataBinding doesn't work with the dataview
parameters which sent me off into the weeds for a while.
regards
bob
'mdsUnits.Tables(0).DefaultView.AllowNew = False 'Executes OK but still
shows new row
mdvUnits = New DataView(mdsUnits.Tables(0), "", "unit",
DataViewRowState.CurrentRows)
mdvUnits.AllowNew = False
Me.dgUnitList.DataSource = mdvUnits
Me.dgUnitList.DataMember = mdvUnits.Table.ToString ' not really necessary.
(Single Table datasource)
'Me.dgUnitList.SetDataBinding(mdsUnits, mdsUnits.Tables(0).ToString)
'Original, has 'new' row
'Me.dgUnitList.SetDataBinding(mdvUnits, mdvUnits.Table.ToString)NO! Don't
work gives blank datagrid