My cbo is bound to a table and I am looking through the "description"
column.    (2)

I tried cbo.FindString(SearchValue) and that fails to get more then index
= 1
Also tried (searchValue, 2 ) to no avail?

Instead I am passing the cbo and the search string to a separate looping
function to get the index.

What I want:
Case "Sales"
                test = cbo.FindString(testStr)

What I am using:

Case "Sales"
                test = FindComboBoxValue(cbo,
dr.Item(RowNum).DataBoundItem(0))

Private Shared Function FindComboBoxValue(ByVal cbo As ComboBox, ByVal
text As String) As Integer
        Dim int1 As Integer
        For int1 = 0 To cbo.Items.Count - 1
            cbo.SelectedIndex = int1
            If cbo.SelectedItem(2) = text Then
                FindComboBoxValue = int1
                Exit Function
            End If
        Next
    End Function

Do you see what I'm doing wrong?  I'd rather not loop the cbo if I can
help it.

TIA


Stephen Russell
AutoZone Contractor
Desk 901.495-7916
Cell  901.246-0159

Memphis TN

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to