日期:2014-05-19  浏览次数:20371 次

很简单的CustomValidator问题,解决了马上结帐~~~~~~~~~急(C#)
三个TextBox,两个CustomValidator,一个Button.格式如下:

TextBox1      
TextBox2         CustomValidator1
TextBox3         CustomValidator2
Button1

要求:
当TextBox2非空而TextBox1空时CustomValidator1激发不通过;
当TextBox2非空而textBox3空时CustomValidator2激发不通过.
不可以只用一个CustomValidator,因为CustomValidator2的错误要写在TextBox3的后面.各位朋友帮帮忙~~~~~`



------解决方案--------------------
if(t2!= " ")
if(t1==“” && t3== " ")
{
...//不通过,则出现提示信息
t1.visual=true;t1.text= "bitian "
t3...
}
else
{
....//通过
}
else
{
....//通过
}


------解决方案--------------------
使用if...else...把CustomValidator的errormessage让其随不同的情况显示不同的错误。