asp.net验证文本框 – 至少有一个文本框必须包含数据
发布时间:2020-12-15 23:54:48 所属栏目:asp.Net 来源:网络整理
导读:我有三个文本框,我想验证它们.至少一个文本框必须包含数据. 我怎样才能做到这一点? (文本框是家庭电话号码,工作电话号码,手机号码,我需要检查至少一种联系方式) 解决方法 使用自定义验证器,无需循环浏览页面上的文本框,因为此方法会获取页面上的所有文本框.
我有三个文本框,我想验证它们.至少一个文本框必须包含数据.
我怎样才能做到这一点? (文本框是家庭电话号码,工作电话号码,手机号码,我需要检查至少一种联系方式) 解决方法
使用自定义验证器,无需循环浏览页面上的文本框,因为此方法会获取页面上的所有文本框.将为每个文本框调用ClientValidationFunction中指定的JavaScript函数,并使用与之关联的验证程序.
<asp:TextBox ID="txtHomePhone" runat="server"></asp:TextBox> <asp:CustomValidator ID="cvHomePhone" runat="server" ErrorMessage="*" ClientValidationFunction="Validate" ControlToValidate="txtHomePhone" ValidateEmptyText="true"></asp:CustomValidator> <asp:TextBox ID="txtWorkPhone" runat="server"></asp:TextBox> <asp:CustomValidator ID="cvWorkPhone" runat="server" ErrorMessage="*" ClientValidationFunction="Validate" ControlToValidate="txtWorkPhone" ValidateEmptyText="true"></asp:CustomValidator> <asp:TextBox ID="txtMobilePhone" runat="server"></asp:TextBox> <asp:CustomValidator ID="cvMobilePhone" runat="server" ErrorMessage="*" ClientValidationFunction="Validate" ControlToValidate="txtMobilePhone" ValidateEmptyText="true"></asp:CustomValidator> <script language="javascript"> function Validate(sender,args) { args.IsValid = false; if(args.Value != "") { args.IsValid = true; } } </script> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-5 – WebJob和SignalR Hub之间的通信
- asp.net-mvc – 具有IE条件注释的MVC4捆绑/缩小
- asp.net – 将Dot Net网站调试为域普通用户
- asp.net-mvc – 注入AutoMapper实例
- asp.net – 如何从HttpResponseMessage获取对象?
- asp.net-mvc – 如何使用jQuery UI Datepicker与MVC的Html.
- 在ASP.NET Identity中添加角色
- asp-classic – 旧ASP中的“on error goto 0”和“error re
- asp.net-mvc – 作为局部视图的Mvc flash消息
- ASP.NET MVC:访问日志
推荐文章
站长推荐
- asp.net – 通过javascript禁止文本框中的退格
- 如何在ASP.NET MVC网站中为cookie设置“安全”标
- asp.net-mvc – MVC DropDownListFor和StringLen
- asp.net – 在Visual Studio 2015中保存* .cs或*
- 如何防止我的asp.net网站被屏幕刮掉?
- asp.net – 一个始终可用于编写的事件日志源?
- asp.net-mvc – ASP.NET MVC – 出错时的声明性重
- asp.net – 如何在Web / Windows窗体中将IronRub
- asp.net-mvc-3 – ASP.NET MVC 3,动作过滤器和Au
- asp.net-mvc-4 – htmlHelper与局部视图
热点阅读