ASP.NET必须字段验证控件RequiredFieldValidator
来源:互联网 发布:淘宝网怎么开店步骤 编辑:程序博客网 时间:2024/04/28 20:46
必须字段验证控件RequiredFieldValidator:它用于限制空字段,在页面提交前不允许输入为空。在工具箱中的“验证”一栏中可以找到这个控件。
RequiredFieldValidator控件使用的标准代码如下:
ControlToValidate="要检查的控件名"
ErrorMessage="出错信息"
Display="Static|Dymatic|None"
>
占位符
</ASP: RequiredFieldValidator>
RequiredFieldValidator控件常用属性:
1、ControlToValidate:该属性指定需要验证的控件,设置该属性时,可以从其后的下拉菜单中选择窗体中的任一个控件作为验证对象;
2、ErrorMessage:表示当验证失败时,在ValidatorSummary控件上出现的错误信息,些验证消息同时也会在RequiredFieldValidator控件上显示;若RequiredFieldValidator控件已设置了Text属性,在验证失败时则会显示Text指定消息,而不是ErrorMessage指定的消息。
3、Display:错误信息的显示方式;display,它有3个可能的取值,分别是None、Static和Dinamic;
display的属性值及其意义
属 性 值
意 义
Dinamic
动态显示验证错误信息,其在页面上的位置空间只有在验证错误发生时才给出
None
验证错误信息,但是不显示到页面上
Static
与Dinamic不同,该属性使得不管验证错误是否发生,页面都会留出供显示错误信息的空间
占位符:表示Display为Static时,错误信息占有“占位符”那么大的页面空间。
由于属性值为Dinamic时,验证错误信息是动态给出的。因此,如果之前该空间被其他页面内容占据时,会导致这部分内容的显示位置发生变化,从而可能使页面布局并非预想的那样。所以在选择属性值的时候,应该在兼顾布局的基础上,充分利用空间,综合利用这3种取值的优势。
RequiredFieldValidator控件应用实例:验证用户名字段。
页面代码:
<div>
请输入用户名:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
*<br />
<asp:Button ID="Button1" runat="server" Text="提交" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="TextBox1"
ErrorMessage="RequiredFieldValidator" >必须输入用户名</asp:RequiredFieldValidator>
</div>
</form>
- ASP.NET必须字段验证控件RequiredFieldValidator
- ASP.NET验证控件之RequiredFieldValidator
- ASP.NET验证控件之RequiredFieldValidator
- ASP.NET - ASP.NET 服务器控件验证类型 - RequiredFieldValidator 类
- asp.net 验证控件RequiredFieldValidator与js冲突的解决
- 表单验证ASP.NET RequiredFieldValidator 控件使用方法及使用实例
- <asp:ScriptManager>与验证控件<asp:requiredfieldvalidator>
- ASP.NET控件之RequiredFieldValidator控件
- asp.net控件RequiredFieldValidator验证FCKeditor提交两次才能成功的解决方法
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- ASP.NET中Textbox后的必填验证控件RequiredFieldValidator的使用方法。
- 验证控件介绍--RequiredFieldValidator
- RequiredFieldValidator控件验证使用
- RequiredFieldValidator----验证控件不起作用
- ASP.NET Validation 服务器控件 CompareValidator 控件 和 RequiredFieldValidator 控件
- 886
- 建立良好的人际关系
- 呵呵
- java 异常问题 No bean named 'sessionFactory' is defined
- 与人相处的原则
- ASP.NET必须字段验证控件RequiredFieldValidator
- 新人报道
- asp.net夜话之九:验证控件
- .net精美书籍大检阅
- Firebug方便分解网页的小工具
- Oracle 概念2 数据块、区段和段
- win下mysql备份恢复命令
- 第一次日记
- C#中任意类型数据转成JSON格式数据输出