All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
用PHP写mail时的注意事项_[PHP教程]
ASP.NET2.0,遍历文件夹下所有图片_[Asp.Net教程]
网站的ALEXA排名下降的原因及解决方法_JavaScript技术_编程技术
实用:使用PHP脚本修改Linux或Unix系统口令_php资料_编程技术
PHP连接MYSQL的两种方法_[PHP教程]
php程序如何生成验证码图片_php资料_编程技术
SQL,Server,中易混淆的数据类型_[SQL,Server教程]
ASP.NET,MVC+LINQ开发一个图书销售站点(2)-对象及其关系_[Asp.Net教程]
asp.net(c#)常用函数、方法_[Asp.Net教程]
减轻javascript测试和调试负担_JavaScript技术_编程技术
Reading number is top 10 pictures
The Soviet union swimsuit exposure in the 70 year1
Female model behind the bitterness, often being overcharged3
超强高考作文
来几张有特色的图片
漂亮脸蛋魔鬼身材2
深圳的风光
采访谢楠
The money of more than 100 countries and regions5
Wild animals melee moment of life and death1
China's zhejiang university to create the world's most light material
Download software ranking
ASP.NET.2.0.XML.高级编程(第3版)
WebService在.NET中的实战应用教学视频 → 第1集
电车之狼R
Unix video tutorial4
Ashlynn Video5
双旗镇刀客A
株洲本地在线棋牌游戏
Sora aoi, the nurse, uniform ,nursing assistant
Boxer's Top ten classic battle1
SQL2000 For 4IN1
qq published in(发表于) 2014/7/9 1:39:09 Edit(编辑)
asp.net2.0验证控件之 CompareValidator控件使用方法详

asp.net2.0验证控件之 CompareValidator控件使用方法详

asp.net2.0验证控件之 CompareValidator控件使用方法详

CompareValidator控件

1.功能

该控件将输入控件的值同常数值或其他输入控件的值相比较,以确定这两个值是否与比较运算符(小于、等于、大于等等)指定的关系相匹配。

2.属性

CompareValidator控件部分常用属性及描述如表1所示。

表1 CompareValidator控件常用属性及描述



下面对比较重要的属性进行详细介绍。

(1)ControlToCompare属性。该属性指定要对其进行值比较的控件的 ID。

例如,将ID属性为txtPassword的TextBox控件与ID属性为txtAgain的TextBox控件进行比较验证。代码如下:

this. CompareValidator1.ControlToCompare= "txtPassword";

this. CompareValidator1.ControlToCompare= "txtAgain";

(2)Operator属性。该属性指定要在比较验证中使用的比较操作。ControlToValidate属性必须位于比较运算符的左边,ControlToCompare属性位于右边,才能进行计算。

例如,要验证ID属性为txtPassword的TextBox控件与ID属性为txtAgain的TextBox控件是否相等,代码如下:

this.CompareValidator1.Operator = ValidationCompareOperator.Equal;

(3)Type属性。该属性指定要对其进行比较的两个值的数据类型。

例如,要验证ID属性为txtPassword的TextBox控件与ID属性为txtAgain的TextBox控件的值类型为string类型,代码如下:

this.CompareValidator1.Type = ValidationDataType.String;

(4)ValueToCompare属性。该属性指定要比较的值。如果 ValueToCompare 和ControlToCompare属性都存在,则使用ControlToCompare属性的值。

例如,设置比较的值为“你好”,代码如下:

this.CompareValidator1.ValueToCompare = "你好";

* 示例

CompareValidator控件的使用

本示例演示了如何使用CompareValidator控件对日期格式进行验证,程序代码如下:

protected void Page_Load(object sender, EventArgs e)

{

this.CompareValidator1.ControlToValidate = "txtDate";

this.CompareValidator1 .ErrorMessage ="日期格式输入错误";

this.CompareValidator1.Operator = ValidationCompareOperator.DataTypeCheck;

this.CompareValidator1.Type = ValidationDataType.Date;

}

完整程序代码如下:

★ ★★★★CompareValidator.aspx代码文件完整程序代码★★★★★

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CompareValidator.aspx.cs" Inherits="CompareValidator" %>







CompareValidatorTest















出生日期:


























★ ★★★★CompareValidator.aspx.cs代码文件完整程序代码★★★★★

using System;

using System.Data;

using System.Configuration;

using System.Collections;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

public partial class CompareValidator : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

this.CompareValidator1.ControlToValidate = "txtDate";

this.CompareValidator1 .ErrorMessage ="日期格式输入错误";

this.CompareValidator1.Operator = ValidationCompareOperator.DataTypeCheck;

this.CompareValidator1.Type = ValidationDataType.Date;

}

}

运行结果如图1所示。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.