以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- Textchanged事件,离开焦点后不能自动写入。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=88736) |
-- 作者:46702888 -- 发布时间:2016/8/8 17:48:00 -- Textchanged事件,离开焦点后不能自动写入。 我在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都全部变为空值了。请教各位老师。
|
-- 作者:大红袍 -- 发布时间:2016/8/8 17:51:00 -- 你那三个控件,有没有绑定列?
http://www.foxtable.com/webhelp/scr/2436.htm
|
-- 作者:46702888 -- 发布时间:2016/8/8 18:20:00 -- 哦,明白了,谢谢大红袍老师! |