asp.net – ASP:NET确认密码字段
发布时间:2020-12-16 04:21:42 所属栏目:asp.Net 来源:网络整理
导读:我在asp.net中创建一个简单的注册表单. 这是我的问题: 如果我的确认密码字段为空,它仍然提交表单.我正在使用compareToValidate我还需要使用requiredvalidator.我是asp.net的新手,但如果让密码为123并且确认密码为空,则comparevalidator不会产生错误. fields
我在asp.net中创建一个简单的注册表单.
这是我的问题: 如果我的确认密码字段为空,它仍然提交表单.我正在使用compareToValidate我还需要使用requiredvalidator.我是asp.net的新手,但如果让密码为123并且确认密码为空,则comparevalidator不会产生错误. <fieldset> <legend>Enter your data</legend> <table> <tr> <td align="right">User Name :</td> <td> </td> <td align="left"> <asp:TextBox ID="tbUsername" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="rfvUserName" runat="server" ControlToValidate="tbUsername" CssClass="ValidationError" ErrorMessage="« (Required)" ToolTip="User Name is a REQUIRED field" ></asp:RequiredFieldValidator> </td> </tr>`enter code here` <tr > <td align="right">Password : </td> <td> </td> <td align="left"> <asp:TextBox ID="tbPassword" runat="server" TextMode="Password"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="« (Required)" ControlToValidate="tbPassword" CssClass="ValidationError" ToolTip="Password is a REQUIRED field" ></asp:RequiredFieldValidator> </td> </tr> <tr > <td align="right">Confirm Password : </td> <td> </td> <td align="left"> <asp:TextBox ID="ConfirmPass" runat="server" TextMode="Password"></asp:TextBox> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="ConfirmPass" CssClass="ValidationError" ControlToCompare="tbPassword" ErrorMessage="No Match" ToolTip="Password must be the same" /> </td> </tr> 解决方法
您还必须提供必要的验证器!比较验证器仅将值与目标控件进行比较并提醒用户.
<td align="left"> <asp:TextBox ID="ConfirmPass" runat="server" TextMode="Password"></asp:TextBox> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="ConfirmPass" CssClass="ValidationError" ControlToCompare="tbPassword" ErrorMessage="No Match" ToolTip="Password must be the same" /> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="« (Required)" ControlToValidate="ConfirmPass" CssClass="ValidationError" ToolTip="Compare Password is a REQUIRED field"> </asp:RequiredFieldValidator> </td> 希望这对你有所帮助! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- [ASP NET MVC] 使用ReportViewer执行用户端报表定义文件(.r
- asp.net core3.0 mvc 用 autofac
- asp.net-mvc – MVC组件GUI方法
- asp.net – 如何在网格行中显示枚举描述或名称?
- asp.net – 将样式应用于CheckBoxList中的ListItems
- Fluent验证比较字段字符串格式args
- asp.net-mvc – ASP.NET MVC – Model.OrderBy Date无效
- asp.net-mvc – 如何根据MVC中的其他参数值在运行时更改Dis
- 在asp.net webforms中使用jquery调用webmethod
- asp.net-mvc-3 – IIS挂起在ASP.NET MVC 3应用程序中的特定
推荐文章
站长推荐
- asp.net-mvc-3 – ASP.NET MVC 3解析简单的html标
- asp.net – 使用没有MVC的路由:身份验证表单
- asp.net – 如何调用一个特定的UpdatePanel加载后
- 将ASP.Net MVC开发和ASP.net Web表单开发混合在同
- asp.net – 通过邮件发送wcf服务消费表单数据
- c# HttpClient 发送请求出错时解决办法
- 如何在ASP.NET中的多个Web应用程序中维护相同的会
- asp.net-mvc – 如何使用ASP.NET MVC ApiControl
- 双应用程序域在ASP.NET 4应用程序
- asp.net – 获取在page_init中触发回发的控件
热点阅读