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

ASP.NET 如何:对照特定值验证 ASP.NET 服务器控件


      通过使用 ASP.NET 验证控件,可以使用逻辑运算符对照一个特定值来验证用户输入。例如,您可以指定用户输入必须是“1950 年 1 月 1 日”之后的日期,或是一个大于等于 0 的整数值。或者,您还可以指定将用户输入与另一控件的值进行比较。
1、将 CompareValidator 控件添加到页中并设置下列属性:
属性
说明
ControlToValidate
用户必须为其提供值的控件的 ID。
ErrorMessage, Text, Display
一些属性,用于指定在用户跳过控件时显示的错误的文字内容和位置。
 
2、通过设置以下属性来设置要比较的值:
属性
说明
ValueToCompare
- 或 -
ControlToCompare
以字符串形式输入的表达式。要与常数值进行比较,可设置 ValueToCompare 属性。要与另一个控件的值进行比较,请将 ControlToCompare 属性设置为该控件的 ID。(CompareValidator 控件将用户输入与其他控件的 ValidationPropertyAttribute 指定的任何属性进行比较)。如果同时设置 ValueToCompare 和 ControlToCompare,则 ControlToCompare 优先。
Type
要比较的两个值的数据类型。类型使用 ValidationDataType 枚举指定,该枚举允许您使用 String、Integer、Double、Date 或 Currency 类型名。在执行比较之前,值将转换为此类型。
Operator
要使用的比较。指定一个运算符,该运算符使用 ValidationCompareOperator 枚举中定义的下列值之一:
·                                               Equal
·                                               NotEqual
·                                     &nbs


相关文档:

浅谈ASP.net安全编程

在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......

asp.net验证码

using System.Drawing;
using System.Drawing.Drawing2D;
类:
/// <summary>
/// 生成验证码
/// </summary>
private void DrowCode()
{
Response.Cache.SetNoStore();
System.Drawing.Bitmap image = new System.Drawing.Bitmap(77, 20);
Graphics g = ......

ASP.NET页面刷新方法总结

private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二:
private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script language=javascript>window.location.href=document.URL; < /script>" ); } ......

浅析ASP.NET 3.5与ASP.NET 4.0主要差别:

本文将为大家简单比较ASP.NET 3.5与ASP.NET 4.0之间主要差别,希望能对大家了解ASP.NET新特性有所帮助。
ASP.NET 3.5中下列特性是之前的版本中没有的:
  ·Ajax集成
  ·LINQ
  ·自动属性
  ·Lambda表达式
  同样,我希望每个人都弄清楚ASP.NET 3.5和它的下一个版本ASP.NET 4.0 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号