nilesh7136
New member
Hello There,,
i have problem in .addnew property in BindingSource,
all
are working fine, but when i try to insert new record in bindingsource, i used
.AddNew at that time all the binded control are not refresh, its display old
value,
this is the code
.AddNew Code
Code Of Controls Binding
help me to solve this problem
@Nilesh
i have problem in .addnew property in BindingSource,
all
are working fine, but when i try to insert new record in bindingsource, i used
.AddNew at that time all the binded control are not refresh, its display old
value,
this is the code
.AddNew Code
VB.NET:
Private Sub D_TripGridView_KeyDown(sender As Object, e As KeyEventArgs) Handles D_TripGridView.KeyDown
If e.KeyCode = Keys.Insert Then
Status_Parent = True
GridPanel.IsOpen = False
BS_Trip.AddNew()
BS_Trip.Current!LoadDate = Date.Today
TruckIDComboBox.Focus()
BS_Trip.EndEdit()
End If
End Sub
Code Of Controls Binding
VB.NET:
Function SetBindingSource()
TruckIDComboBox.DataBindings.Add(New Windows.Forms.Binding("SelectedValue", BS_Trip, "TruckID"))
LoadDateDateEdit.DataBindings.Add(New Windows.Forms.Binding("Value", BS_Trip, "LoadDate"))
TransportIDComboBox.DataBindings.Add(New Windows.Forms.Binding("SelectedValue", BS_Trip, "TransportID"))
MaterialIDComboBox.DataBindings.Add(New Windows.Forms.Binding("SelectedValue", BS_Trip, "MaterialID"))
FromIDComboBox.DataBindings.Add(New Windows.Forms.Binding("SelectedValue", BS_Trip, "FromID"))
ToIDComboBox.DataBindings.Add(New Windows.Forms.Binding("SelectedValue", BS_Trip, "ToID"))
LoadWtTextEdit.DataBindings.Add(New Windows.Forms.Binding("Text", BS_Trip, "LoadWt"))
UnloadWtTextEdit.DataBindings.Add(New Windows.Forms.Binding("Text", BS_Trip, "UnloadWt"))
ShortageTextEdit.DataBindings.Add(New Windows.Forms.Binding("Text", BS_Trip, "Shortage"))
RateTextEdit.DataBindings.Add(New Windows.Forms.Binding("Text", BS_Trip, "Rate"))
TotalFrieightTextEdit.DataBindings.Add(New Windows.Forms.Binding("Text", BS_Trip, "TotalFreight"))
TotalExpensesAmtTextEdit.DataBindings.Add(New Windows.Forms.Binding("Text", BS_Trip, "TotalExpensesAmt"))
TotalAdditionAmtTextEdit.DataBindings.Add(New Windows.Forms.Binding("Text", BS_Trip, "TotalAdditionAmt"))
SavingTextEdit.DataBindings.Add(New Windows.Forms.Binding("Text", BS_Trip, "Saving"))
DriverIDComboBox.DataBindings.Add(New Windows.Forms.Binding("SelectedValue", BS_Trip, "DriverID"))
EndingKMTextEdit.DataBindings.Add(New Windows.Forms.Binding("Text", BS_Trip, "TripEndingKM"))
DescriptionTextEdit.DataBindings.Add(New Windows.Forms.Binding("Text", BS_Trip, "TripDescription"))
D_TripAdditionDataGridView.DataSource = BS_Addition
D_TripExpensesDataGridView.DataSource = BS_Expenses
Return True
End Function
help me to solve this problem
@Nilesh