日期:2014-05-18  浏览次数:20388 次

comparevalidator的问题
HTML code

<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="newpwd2" ValueToCompare="newpwd1" Operator="Equal"
                        ErrorMessage="请输入正确的密码"></asp:CompareValidator>



这样设置了以后,我在文本框newpwd1和newpwd2中输入了相同的值还是会出现错误提示,怎么回事?不管怎么输入都会提示,没有区别。求解!

------解决方案--------------------
ValueToCompare 的意思是控件和什么值相比较
你这么些就变成了 控件newpwd2 的值必须为 “newpwd1”这个字符串

你应该用 ControlToCompare