为何CompareValidator控件没有起作用
代码如下:
<tr style="COLOR: #003399; BACKGROUND-COLOR: #ffffff">
<td align="right" width="120">用户密码:</td>
<td><asp:textbox id="txtPassword" Runat="server" MaxLength="255" Width="250" TextMode="Password" CssClass="myText"></asp:textbox><FONT face="宋体" color="#ff0066">*
<asp:requiredfieldvalidator id="rfvPassword" runat="server" ErrorMessage="此项不能为空!" ControlToValidate="txtPassword"></asp:requiredfieldvalidator></FONT></td></tr>
<tr style="COLOR: #003399; BACKGROUND-COLOR: #ffffff">
<td align="right" width="120">确认密码:</td>
<td><asp:textbox id="txtConfirmPassword" Runat="server" MaxLength="255" TextMode="Password" Width="250" CssClass="myText"></asp:textbox><FONT face="宋体" color="#ff0066">*
<asp:CompareValidator id="cvConfirmPassword" runat="server" ErrorMessage="两次输入的密码不一致!" ControlToValidate="txtConfirmPassword" ControlToCompare="txtPassword" Type="String" Operator="Equal" /></FONT></td></tr>
要求是输入的两次密码必须一致,但是输入"用户密码",而不输入"确认密码"时,CompareValidator没有起作用,是我的用法不正确吗??