以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]也是combobox valuechanged事件问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=69792)

--  作者:hotday1972
--  发布时间:2015/6/11 5:44:00
--  [求助]也是combobox valuechanged事件问题

在combobox的valuechanged事件中加入以下代码:

 

Dim str As String = e.Sender.Value
Dim dr As DataRow
dr = DataTables("零件信息").Find("零件号 = \'" & str & "\'")
e.Form.Controls("TextBox2").text = dr("零件名称")
e.Form.Controls("TextBox3").text = dr("应用项目")
e.Form.Controls("TextBox4").text = dr("供应商简称")

 

目的是把零件表的选中零件信息在另一个窗口显示,但是问题是

 

除了最后一个textbox执行,前面两个textbox为什么不显示?


--  作者:hotday1972
--  发布时间:2015/6/11 8:23:00
--  
问题解决了,改到表的datacolchanged事件就OK了。不过我还是不知道上面的代码错在哪儿。