您的位置:首页 > 产品设计 > UI/UE

输入的有效性验证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 - 如果验证失败,将用于显示验证消息的空间动态添加到页面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐