读书人

TextChanged事件如何没有反应

发布时间: 2012-02-16 21:30:36 作者: rapoo

TextChanged事件怎么没有反应
Private Sub Page_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
Me.TextBox1.AutoPostBack = True
End Sub

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, _
ByVal e As System.EventArgs)
Static Dim x As Integer = 1
Me.Button1.Text = x
x += 1
End Sub

------------------------------
我想通过 TextChanged 事件在文本框内容改变时来检查输入框中是不是合法
的 Email 地址,
我就先写了一个测试程序,结果一点反应都没有,请问这是怎么回事,
如何解决?

[解决办法]
你在Private Sub TextBox1_TextChanged(ByVal sender As System.Object, _
ByVal e As System.EventArgs)的后面少东西了,例如:Handles MyBase.TextChanged
[解决办法]
这个....还是先在前台过滤吧,要不然没改变一次你都回传一次?
[解决办法]
用正则表达式试下
[解决办法]
这个是网页回传时的一个事件,它本身并不引发回传。要验证用javascript,在提交前用javascript.
[解决办法]
用VS2005自带的验证控件,就可以
[解决办法]
http://community.csdn.net/Expert/topic/5315/5315756.xml?temp=.5700342
[解决办法]
后面少东西
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, _
ByVal e As System.EventArgs)Handles TextBox1.TextChanged

[解决办法]
有没有把textbox的AutoPostBack设置为true

读书人网 >VB Dotnet

热点推荐