易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET验证控件详解

 
ASP.NET
公有六种验证控件,分别如下:
 
RequiredFieldValidator
(必须字段验证) 用于检查是否有输入值
CompareValidator
(比较验证) 按设定比较两个输入
RangeValidator
(范围验证) 输入是否在指定范围
RegularExpressionValidator
(正则表达式验证) 正则表达式验证控件
CustomValidator
(自定义验证) 自定义验证控件
ValidationSummary
(验证总结) 总结验证结果
 
 
下面,我们来看这些控件的使用:
一、RequiredFieldValidator
(必须字段验证)的使用
RequiredFieldValidator
控件使用的标准代码如下:
<ASP:RequiredFieldValidator id="Validator_Name" Runat="Server"
 ControlToValidate="
要检查的控件名" ErrorMessage="
出错信息" Display="Static|Dymatic|None">
占位符
</ASP: RequiredFieldValidator >
在以上标准代码中:
ControlToValidate
:表示要进行检查控件ID

ErrorMessage
:表示当检查不合法时,出现的错误信息;
Display
:错误信息的显示方式;Static
表示控件的错误信息在页面中占有肯定位置;Dymatic
表示控件错误信息出现时才占用页面控件;None
表示错误出现时不显示,但是可以在ValidatorSummary
中显示;
占位符:表示Display
为Static
时,错误信息占有"
占位符"
那么大的页面空间;
现在,让我们看一个实例:
 
<ASP:TextBox id="txtName" RunAt="Server"/>
<ASP:RequiredFieldValidator id="Validator1" Runat="Server" ControlToValidate="txtName"
 ErrorMessage="
姓名必须输入"
 Display="Static">
*
姓名必须输入
</ASP:RequiredFieldValidator>
 
 
在以上例子中,检查txtName
控件是否有输入,如果没有,显示错误信息"
姓名必须输入"
。是不是很简单?
注意:以上代码和下面其他控件的代码最好放入Form
中,和ASP
中不一样的是,Form
最好写为这样:
<Form RunAt="Server">
其他代码
</Form>
这样,Form
在服务器端执行,提交才会有效;
二、CompareValidator
(比较验证)控件
比较控件比较两个控件的输入是否符合程序设定,大家不要把比较仅仅理解为"


相关文档:

ASP.NET 与 AJAX的实现方式

到软件公司学IT技术http://www.tsp2c.cn/
Ajax 应该不是一项技术,是一种思想而已,跟 ASP.NET 以及其它 Web 开发语言没有什么太大关系,这里只是谈谈 ASP.NET 中目前使用的 Ajax 技术以及其它一些实现 Ajax 的优秀框架。
  Ajax 已经很流行一阵子了,现在谈 Ajax 觉得有点老土。目前所谓的 Web2.0 网站,基本上没有不 ......

asp.net ajax 类型系统demo

 <mce:script language=javascript><!--

//注册命名空间
Type.registerNamespace("Demo");
Demo.Message=function(content,publishTime)
{
this._content = content;
this._publishTime = publishTime;
}

Dem ......

ASP.NET防止表单重复提交解决办法搜集

 
OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False"在按钮属性中加入这段代码
this.btnSubmit.Attributes["onclick"] = this.GetPostBackEventReference(this.btnSubmit) + ";this.disabled=true;";
如果是提交是一个Button,可以使用javascript,设置为en ......

初学asp.net的感悟!

    经过对asp.net的学,我觉得越来越力不从心啊!说实话我现在都不敢说自己已经入门了!有时候真想,我到底适合不适合学这个,我并不是遇到困难就想逃避,只是我找不到合适的方法来解决自己遇到的问题。都说千年磨一剑,现在才真正认识到,想要得到点儿东西,没有点付出和牺牲是可能的事!
  &n ......

ASP.NET

      HiddenField 控件提供了一种在页面中存储信息但不显示信息的方法。例如,可以在 HiddenField 控件中存储用户首选项设置,以便可以在客户端脚本中读取此设置。若要将信息放入 HiddenField 控件中,请在两次回发之间将其 Value 属性设置为要存储的值。
 
一、功能
可以使用 HiddenFi ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号