以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  请教:登陆代码冲突  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=49388)

--  作者:bahamute
--  发布时间:2014/4/17 10:41:00
--  请教:登陆代码冲突


改变登录名自动清空密码框内容,

但也会触发密码框ValueChanged事件,使确定按钮提前作用,这种情况如何处理?

 

用户登录_UserName_TextChanged

e.Form.Controls("密码").text=""

 

用户登录_密码_ValueChanged

e.Form.Controls("确定").PerformClick()


--  作者:Bin
--  发布时间:2014/4/17 10:43:00
--  
if e.Form.Controls("密码").Value isnot nothing then
    e.Form.Controls("确定").PerformClick()
end if

--  作者:有点甜
--  发布时间:2014/4/17 10:44:00
--  

 你这样子设计不合理吧?

 

 你应该设置在密码框里敲击回车的时候,才触发【确定】按钮的代码


--  作者:Bin
--  发布时间:2014/4/17 10:49:00
--  
常规的做法,是直接把 窗口的AcceptButton 设置一下即可.


ALterLoad事件

e.form.baseform.AcceptButton=e.Form.Controls("确定").basecontrol