从零开始学ASP.NET(基础篇)
来源: cnplayer.com
日期:2005-10-28 我要评论
第一天 学习目的: 掌握最基本的Label、TextBox、Button控件用法 掌握用StringBuider类连接字符串 理解服务器的环境变量 StringBuilder类: 命名空间是:System.Text。 StringBuilder类是个高效的类,StringBuilder.Append连接字符串的方法是非常快的。用于连接大量的
第七天
学习目的
昨天介绍了SQL SERVER插入数据,但是我们省略了验证输入这一步。以前的做法是用语句逐个判断输入的正确性,如是否为空,长度是否超过等。现在.NET中有了验证控件,可以使我们在编程的语句中大在简化了。今天介绍验证控件中最基本的一个,RequeiredFieldValidator控件,是用来判别否输入控件是否为空值,如为空则引发错误。
RequeiredFieldValidator可以用来验证TextBox、ListBox、DropDownList、RadioButtonList及Html控件中的InputText、TextArea、Select、InputFile等。
属性介绍:
ControlToValidate:指点验证某一控件的控件名,如为空,将引发异常;
ErrorMessage:错误提示信息;
IsValid:用于判断是否通过验证;
Display:有三个值,None表示错误时不显示信息,但在ValidationSunmmary控件中显示;Static表示不论错误提示是否出现,都占页面空间;Dymatic:只有错误提示才占用空间。
Text:文本内容。和ErrorMessage一起使用时,将显示Text错误信息。该种情况可以通过ValidationSummay控件显示ErrorMessage属性的提示。
使用方法:
设置:
txtTitle:MaxLength(50);
txtSubTitle: MaxLength(50);
txtWriter: MaxLength(10);
这样可以防止输入过长字符串
rfvTitle:ControlToValidate(txtTitle)、ErrorMessage(“标题必须输入。”)
rfvContent:ControlToValidate(txtTitle)、ErrorMessage(“内容必须输入。”)
这样在没有验证通过时,会出现下图信息提示,并不执行插入语句。直到验证正确后,才执行数据更新。
图片如下:
顶一下
(0)
0%
踩一下
(0)
0%
- 最新评论 查看所有评论
-
- 发表评论 查看所有评论
-
- 几种调用WebService的方法
- 什么是ASP.net
- 从零开始学ASP.NET(基础篇)
- Microsoft .Net Remoting系列专题之三:Remoting
- 十天学会ASP.net
- Microsoft .Net Remoting系列专题之一:.Net Remot
- .NET Framework 概述
- 使用.NET Reflector
- Microsoft .Net Remoting系列专题之二:Marshal、
- ASP.NET中Cookie编程的基础知识
- .NET基础知识-.NET框架
- 当VS.NET2003遇上VS.NET2005,WebService部署何去
- ASP.NET+MySQL简明图示入门
- 新浪短信Web Service 简介
- .Net安装、调试的常见问题与错误
- 关于面向对象,设计模式等
- 新版.Net开发必备十大工具
- .Net安装、调试的常见问题与错误
- 常见dotNet加密保护工具分析介绍
- NET 框架中的 Factory 模式
- 在Vista中编程控制防火墙设定
- .NET的异常处理的几个误区
- ASP.NET AJAX正式版带来的Validator问题及解决方
- ASP.NET AJAX正式版带来的Validator问题及解决方
- .NET Framework概述
- .net 2003 运行问题--〉解决方案
- .NET Framework 3.0 框架慨述
- .NET Framework 概述
- [ASP.NET入门随想九] 宽容——W3C 的Web标准(修改
- Asp.net1.0 升级 ASP.NET 2.0 的几个问题总结
