c#服务器验证控件基本用法
2016-12-18 16:41
441 查看
1、RequiredFieldValidator 必填项,检查非空字符串(空格不算在内)
用户名:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="不能为空" ControlToValidate="TextBox1">
</asp:RequiredFieldValidator>
2、 CompareValidator 比较验证,比较密码是否一致
密码: <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
重复密码:<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="两次密码不一致"
ControlToValidate="TextBox3" ControlToCompare="TextBox2">
</asp:CompareValidator>
3、 RangeValidator 范围验证
身高:<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RangeValidator ID="RangeValidator1" runat="server" ErrorMessage="1111" ControlToValidate="TextBox4"
MaximumValue="3" MinimumValue="0" Type="Double"></asp:RangeValidator>
4、RegularExpressionValidator 通过正则验证
邮箱:<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1"
runat="server" ControlToValidate="TextBox5" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
ErrorMessage="RegularExpressionValidator"></asp:RegularExpressionValidator>
5、CustomValidator 用户自定义控件
<asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="CustomValidator" ControlToValidate="要验证的控件ID"
ClientValidationFunction="客户端脚本验证方法" OnServerValidate="服务器端验证方法名">
</asp:CustomValidator>
用户名:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="不能为空" ControlToValidate="TextBox1">
</asp:RequiredFieldValidator>
2、 CompareValidator 比较验证,比较密码是否一致
密码: <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
重复密码:<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="两次密码不一致"
ControlToValidate="TextBox3" ControlToCompare="TextBox2">
</asp:CompareValidator>
3、 RangeValidator 范围验证
身高:<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RangeValidator ID="RangeValidator1" runat="server" ErrorMessage="1111" ControlToValidate="TextBox4"
MaximumValue="3" MinimumValue="0" Type="Double"></asp:RangeValidator>
4、RegularExpressionValidator 通过正则验证
邮箱:<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1"
runat="server" ControlToValidate="TextBox5" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
ErrorMessage="RegularExpressionValidator"></asp:RegularExpressionValidator>
5、CustomValidator 用户自定义控件
<asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="CustomValidator" ControlToValidate="要验证的控件ID"
ClientValidationFunction="客户端脚本验证方法" OnServerValidate="服务器端验证方法名">
</asp:CustomValidator>
相关文章推荐
- ASP.NET中的验证相关知识 及 Login 控件的基本用法
- C# Dev控件中的 PropertyGridControl 属性控件的基本用法以及排序
- ASP.NET验证控件使用详解,介绍了基本属性和用法
- C# ListView控件基本用法
- 表单提交数据的方式 怎么在服务器获取 服务器控件 html服务器控件 提交服务器之前的验证 前台网页编写c#代码
- C#中comboBox控件的一些基本用法小结
- VS2005验证控件学习下基本用法
- 在C#应用程序中,对comboBox这个控件的一些基本用法(2009-06-10)
- 在C#应用程序中,对comboBox这个控件的一些基本用法
- C# Dev控件中的 PropertyGridControl 属性控件的基本用法以及排序
- C#中comboBox控件的一些基本用法小结
- C#(windows media player 控件基本用法)
- 【转帖】在C#应用程序中,对comboBox这个控件的一些基本用法
- C# ListView控件基本用法
- 在C#应用程序中,对comboBox这个控件的一些基本用法
- 自定义服务器控件开发之1:重写的支持多验证TextBox控件
- 基本常用控件基本用法
- C#文本框输入验证控件的使用
- c# asp.net验证您是服务器上"debugger users"组的成员
- 服务器控件(http,web,验证)