Foxtable(狐表)用户栏目专家坐堂 → Textchanged事件,离开焦点后不能自动写入。


  共有1711人关注过本帖平板打印复制链接

主题:Textchanged事件,离开焦点后不能自动写入。

帅哥哟,离线,有人找我吗?
46702888
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:25 积分:454 威望:0 精华:0 注册:2015/3/24 16:55:00
Textchanged事件,离开焦点后不能自动写入。  发帖心情 Post By:2016/8/8 17:48:00 [只看该作者]

我在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都全部变为空值了。请教各位老师。

 回到顶部