У меня есть Datatable, определенный со значениями по умолчанию для каждого столбца, в основном это DBNull.value. У меня есть 3 каскадных поля со списком, и я хочу, чтобы значения по умолчанию в этих списках добавлялись в строку с данными вместо DBNull при добавлении новой строки с помощью кнопки.
Теперь я получаю пустую строку после нажатия кнопки «Добавить строку», а затем мне нужно снова выбрать элементы из этих 3 комбинированных списков, которые будут обновлены в столбце данных. эти 3 комбинированных списка являются данными, привязанными к столбцу данных.
Я понимаю, что сначала устанавливается значение по умолчанию, а затем мне нужно обновить мои значения. Как сделать так, чтобы сначала принимались значения поля со списком, а затем значение по умолчанию? какая процедура правильная?
Dim nRow = DirectCast(PR_BS.AddNew(), DataRowView)
nRow(dtProduct) = .PI_cbx_Product.Text
nRow(dtProductID) = .PI_cbx_Product.SelectedValue
nRow(dtItem) = .PI_cbx_Item.Text
nRow(dtQty) = .PI_cbx_Qty.Text
PR_BS.EndEdit()
вышеуказанный код используется для вставки новой строки ..