Привет, я использую devexpress. Я хочу знать, как получить значение значения члена в lookupEdit. я поставил DisplayMember, как и до SupplierName И ValueMember к SupplierIDКак получить значение Value Value Value Value Value для Devexpress?
Код ниже показывает как и SupplierName как текст в lookupedit .. то, что я хочу, чтобы держать SupplierName как дисплей, но я хочу, чтобы получить SupplierID при сохранении его в базу данных
Сценарий:
Я хочу, чтобы значение поставщика ID, например 001 - Supplier1 отображение текста в Ищут является Supplier1 то, что я хочу, это 001
Private Function LoadSupplierData()
Dim bResult As Boolean
Dim SQLcmd As New System.Text.StringBuilder
SQLcmd.AppendLine("SELECT SupplierID,SupplierName ")
SQLcmd.AppendLine("FROM Supplier ")
SQLcmd.AppendLine("WHERE Status='Active'")
Try
Using SQLconnect As New SqlConnection(g_constring)
Using SQLadapter As New SqlDataAdapter(SQLcmd.ToString, SQLconnect)
Dim ds As New DataSet
SQLadapter.Fill(ds, "SupplierDetails")
Dim dvm As DataViewManager = New DataViewManager(ds)
dvMain = dvm.CreateDataView(ds.Tables("SupplierDetails"))
End Using
End Using
txtSupplier.Properties.DataSource = dvMain
Catch ex As Exception
MessageBox.Show(ex.Message.Trim, "Error in database", MessageBoxButtons.OK, MessageBoxIcon.Stop)
bResult = False
End Try
Return bResult
End Function
вы хотите получить значение из выбранной строки в поиске? – Ezi
нет Я хочу, чтобы значение идентификатора поставщика, например, 001 - Supplier1 Текст отображения в поиске - это поставщик1, что я хочу, это 001 .. возможно? –
да, это возможно, если вы установите ValueMember в ProviderID, то так оно и есть. – Ezi