asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

从零开始学ASP.NET(基础篇 连载七)


发布日期:2023年04月15日
 
从零开始学ASP.NET(基础篇 连载七)

第七天

学习目的

接触验证控件

昨天介绍了SQL SERVER插入数据但是我们省略了验证输入这一步以前的做法是用语句逐个判断输入的正确性如是否为空长度是否超过等现在NET中有了验证控件可以使我们在编程的语句中大在简化了今天介绍验证控件中最基本的一个RequeiredFieldValidator控件是用来判别否输入控件是否为空值如为空则引发错误

RequeiredFieldValidator可以用来验证TextBoxListBoxDropDownListRadioButtonList及Html控件中的InputTextTextAreaSelectInputFile等

属性介绍

ControlToValidate指点验证某一控件的控件名如为空将引发异常

ErrorMessage错误提示信息

IsValid用于判断是否通过验证

Display有三个值None表示错误时不显示信息但在ValidationSunmmary控件中显示Static表示不论错误提示是否出现都占页面空间Dymatic只有错误提示才占用空间

Text文本内容和ErrorMessage一起使用时将显示Text错误信息该种情况可以通过ValidationSummay控件显示ErrorMessage属性的提示

使用方法

设置

txtTitleMaxLength(

txtSubTitle: MaxLength(

txtWriter: MaxLength(

这样可以防止输入过长字符串

rfvTitleControlToValidate(txtTitle)ErrorMessage(标题必须输入)

rfvContentControlToValidate(txtTitle)ErrorMessage(内容必须输入)

这样在没有验证通过时会出现下图信息提示并不执行插入语句直到验证正确后才执行数据更新

上一篇:ASP.NET入门教程 13.4.3 地址/递送详情

下一篇:使用ASP.NET开发移动通讯的几种方法