输入的有效性验证RequiredFieldValidator控件(非空验证)
2016-09-13 14:30
495 查看
1)输入的有效性验证RequiredFieldValidator控件(非空验证)
<asp:TextBox ID="txt_username" CssClass="form-control" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ControlToValidate="txt_username" ForeColor="Red" ID="RequiredFieldValidator2" runat="server" ErrorMessage="用户名不能够为空" Display="Dynamic"></asp:RequiredFieldValidator>
注意点是两个重要属性,分别是ErrorMessage和ControlToValidate两个属性,其中ErrorMessage是用来提示错误消息,而ControlToValidate是连接所操作的服务器控件的ID,这里操作的就是<asp:TextBox>控件。
重要属性:
isValid属性:
这是Page的属性,主要的作用就是判断当前页面的验证控件是否是均通过了验证,也就是说的是该isValid属性是与验证控件RequiredFieldValidator验证控件进行绑定的,如果页面上没有验证控件,则就不必进行if(isValid)进行验证了;
Display属性:表示显示的方式,有三种显示方式:
None - 验证消息从不内联显示。
Static - 在页面布局中分配用于显示验证消息的空间。
Dynamic - 如果验证失败,将用于显示验证消息的空间动态添加到页面。
<asp:TextBox ID="txt_username" CssClass="form-control" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ControlToValidate="txt_username" ForeColor="Red" ID="RequiredFieldValidator2" runat="server" ErrorMessage="用户名不能够为空" Display="Dynamic"></asp:RequiredFieldValidator>
注意点是两个重要属性,分别是ErrorMessage和ControlToValidate两个属性,其中ErrorMessage是用来提示错误消息,而ControlToValidate是连接所操作的服务器控件的ID,这里操作的就是<asp:TextBox>控件。
重要属性:
isValid属性:
这是Page的属性,主要的作用就是判断当前页面的验证控件是否是均通过了验证,也就是说的是该isValid属性是与验证控件RequiredFieldValidator验证控件进行绑定的,如果页面上没有验证控件,则就不必进行if(isValid)进行验证了;
Display属性:表示显示的方式,有三种显示方式:
None - 验证消息从不内联显示。
Static - 在页面布局中分配用于显示验证消息的空间。
Dynamic - 如果验证失败,将用于显示验证消息的空间动态添加到页面。
相关文章推荐
- ShoppingPlatForm-----Register.aspx(javascript二级联动下拉框;会员注册页面;验证控件;正则表达式)RegularExpressionValidator控件;RequiredFieldValidator控件;RadioButtonList控件;CompareValidator控件;input标签;select标签
- (转)ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- asp.net控件RequiredFieldValidator验证FCKeditor提交两次才能成功的解决方法
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- 如何使用RequiredFieldValidator控件验证CheckBoxList?
- asp.net中怎样用Javascript控制RequiredFieldValidator控件什么时候启用,什么时候不启用验证?
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- 牛腩新闻发布系统添加RequiredFieldValidator验证控件出现未经处理的异常
- c# web 如何使用RequiredFieldValidator控件验证CheckBoxList
- .NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator
- asp.net 验证控件RequiredFieldValidator与js冲突的解决
- 服务端控件验证与自己写的javascript验证函数同时存在时出现的冲突问题(RequiredFieldValidator&JS)
- ASP.NET必须字段验证控件RequiredFieldValidator
- 如何让验证控件在页面打开时就显示红色的*(RequiredFieldValidator )
- ASP.NET验证控件之RequiredFieldValidator
- DropDownList--必选验证,,RequiredFieldValidator控件,InitialValue属性
- RegularExpressionValidator,RequiredFieldValidator等验证控件的动态显示
- 如何使用RequiredFieldValidator控件验证CheckBoxList
- 如何使用RequiredFieldValidator控件验证DropDownList?
- ASP.NET中 RequiredFieldValidator(非空验证)的使用