【发布时间】:2011-05-18 06:41:16
【问题描述】:
我的代码显示不正确有一点问题。 I have a drop down which when selected hits the back end database, populate/check the checkboxlist accordingly, and populate the textbox if there's value.假设我从下拉列表中选择 Honda,复选框将检查 civic 和accord 因为在数据库中这两个值已经存在。一旦一切都绑定,我检查 CRV,CRV 将覆盖 civic 和accord。我想保留文本框中自动填充的内容,并继续添加已检查的内容。
例如:本田在下拉列表中...文本框自动填充思域和雅阁,复选框选中思域和雅阁...我选中 CRV,这会覆盖我所拥有的。所以我的结果只是 CRV。我希望它是公民的,一致的,CRV。有人可以帮忙吗?我尝试了这个建议,但仍然没有解决我的问题。注意,复选框的事件是 SelectedIndexChanged。
Dim i As Integer = 0
Dim strText As String = ""
For i = 0 To cbCars.Items.Count - 1
If cbCars.Items(i).Selected Then
If strText = "" Or strTeethText = Nothing Then
strText += cbTeeth.Items(i).Text
Else
strText += ", " & cbCars.Items(i).Text
End If
End If
Next
txtCars.Text = strText.ToString()
【问题讨论】:
标签: vb.net