当前位置:编程学习 > C#/ASP.NET >>

麻烦各位朋友帮我看下代码,很简单的代码

<td align="right">密码: </td>
          <td>
               <asp:TextBox ID="password1" runat="server" ></asp:TextBox>
                
                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="password1"
                ErrorMessage="密码不能为空" ValidationGroup="login1"></asp:RequiredFieldValidator></td>
          </tr>   
          <tr>
          <td align="right">确认密码: </td>
          <td>
               <asp:TextBox ID="password2" runat="server" ></asp:TextBox>
                
                <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="password2"
                ErrorMessage="确认密码不能为空" ValidationGroup="login1" EnableTheming="True"></asp:RequiredFieldValidator>
                <asp:CompareValidator ControlToValidate="password2" Display="Dynamic" ErrorMessage="两次密码不一致" ValueToCompare="password1"
                type="string" Operator="Equal" runat="server" ValidationGroup="login1"></asp:CompareValidator></td>
          </tr>



我的代码错在什么地方了   为什么我在password1和password2中输入一样的内容却提示两次密码不一致??? --------------------编程问答-------------------- 应该没事吧
你在新建个页试试 --------------------编程问答-------------------- <asp:CompareValidator ControlToValidate="password2" Display="Dynamic" ErrorMessage="两次密码不一致" ValueToCompare="password1"
                type="string" Operator="Equal" runat="server" ValidationGroup="login1"></asp:CompareValidator>
--------------------------------------------------------
改成:
<asp:CompareValidator ControlToValidate="password2" Display="Dynamic" ErrorMessage="两次密码不一致" ControlToCompare="password1"
                type="string" Operator="Equal" runat="server" ValidationGroup="login1"></asp:CompareValidator>
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,