我在TextBox1的Textchanged事件里写入:
Dim dt As DataTable = DataTables("库管信息表")
Dim fdr As DataRow = dt.Find("编号 = '" & e.Sender.Text & "'")
If fdr IsNot Nothing Then
e.Form.Controls("ComboBox1").text = fdr("名称")
e.Form.Controls("ComboBox2").text = fdr("类型")
e.Form.Controls("ComboBox4").text = fdr("规格型号")
Else
e.Form.Controls("ComboBox1").text = ""
e.Form.Controls("ComboBox2").text = ""
e.Form.Controls("ComboBox4").text = ""
End If
当TextBox1写入有变化时,三个ComboBox都有赋值,可我离开焦点后,这三个ComboBox都全部变为空值了。请教各位老师。