2009-09-04 6 views
0

からのgetValue方法私はvb.net言語を使用していますドロップダウンリスト

私は以下のパターンで満たされているドロップダウンリストを持っている

「スミス、ジェームズ」ので最初のものは姓と第二の後にあります「」 is firstname

私は姓と名字の2つのテキストボックスを持っています。今、私はドロップダウンリストが変更されたときにテキストボックスを埋めるしたい。

ユーザーがドロップダウンリストを変更すると、ドロップダウン内の選択したテキストが関連するテキストボックスに入力されます。

ので、私の結果は、この

ありがとうvb.netコードを使用してください

surname.text = "スミス" firstname.text = "ジェームズ"

次のようになります。

よろしく、 MS

答えて

0

そのような何か作業をする必要があります:

surname.text = dropdownlist.SelectedItem.ToString().Split(",")(0) 
firstname.text = dropdownlist.SelectedItem.ToString().Split(",")(1) 
+0

を感謝親愛なる、それは私のために働きました!乾杯! –

0
Private Sub comboBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) 

    Dim value As String = TryCast(Me.comboBox1.SelectedItem,String) 

    If (Not value Is Nothing) Then 
     Dim cells As String() = value.Split(New Char() { ","c }) 
     If ((Not cells Is Nothing) AndAlso (cells.Length = 2)) Then 
      surname.Text = cells(0) 
      firstname.Text = cells(1) 
     End If 
    End If 

End Sub 
関連する問題