Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged if TextBox1.text = "" then button1.disable = false end ifEnd Sub
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged if TextBox1.text = "" then button1.disable = false end ifEnd Sub 要设置AutoPostBack吗
====================
楼主是想在文本框为空的时候,设置一个Button的属性为不可用,是吗?
如果是,可以使用文本框的_change()事件,在这个事件中判断文本框中的内容是否为空,如果为空,就执行你的操作,不为空就不做处理。
System.EventArgs) Handles TextBox1.TextChanged
if TextBox1.text = "" then
button1.disable = false
end ifEnd Sub
TextBox1.Attributes.Add("onkeyup",
"if(document.getElementById('" + TextBox1.ClientID + "').Text.ToString()==''){ document.getElementById('" + Button1.ClientID + "').disabled=false;}else{document.getElementById('" + Button1.ClientID + "').disabled=true;}");
"if(document.getElementById('" + TextBox1.ClientID + "').Text.ToString()==''){ 那个.Text.ToString是不行的,.value
"if(document.getElementById('" + TextBox1.ClientID + "').Value==''){ document.getElementById('" + Button1.ClientID + "').disabled=true;}else{document.getElementById('" + Button1.ClientID + "').disabled=false;}");
改成这样了。可是还是不对。。一点反应都没有。都是一个状态Button的状态一点也没改变。不知道是哪有问题。。
System.EventArgs) Handles TextBox1.TextChanged
if TextBox1.text = "" then
button1.disable = false
end ifEnd Sub
要设置AutoPostBack吗