×

asp net空间 s

asp.net验证空间有哪几种类型,简述各种用户控件的使用环境?电脑常用DOS命令有哪些,什么用

admin admin 发表于2022-05-13 21:37:23 浏览118 评论0

抢沙发发表评论

asp.net验证空间有哪几种类型,简述各种用户控件的使用环境

目前的ASP.NET,可以实现对用户输入的验证。ASP.NET共有六种验证控件,分别如下:控件名 功能描叙 RequiredFieldValidator(必须字段验证) 用于检查是否有输入值 CompareValidator(比较验证) 按设定比较两个输入 RangeValidator(范围验证) 输入是否在指定范围 RegularExpressionValidator(正则表达式验证) 正则表达式验证控件 CustomValidator(自定义验证) 自定义验证控件 ValidationSummary(验证总结) 总结验证结果 下面来说这些控件的使用:自定义控件的例子:例子:《asp:CustomValidator id=“valComments“ ControlToValidate=“txtComments“ Text=“(Comments must be less than 10 characters)“ OnServerValidate=“valComments_ServerValidate“ Runat=“server“ /》ControlToValidate Text ClientValidationFunction 事件ServerValidatevoid valComments_ServerValidate(Object source, ServerValidateEventArgs args) { if (args.Value.Length 》 10) args.IsValid = false; else args.IsValid = true; }ServerValidate event handler 是erverValidateEventArgs 类的实例. 拥有Value IsValid ValidateEmptyText(空值时是否验证)属性只用服务器端的验证事件而没有客户端的话,必须提交了才知道错误,不能在提交前显示错误信息。 用可客户端验证的话,可能会在mouseout,change时进行验证并显示错误在页面上。 function valComments_ClientValidate(source, args) { if (args.Value.length 》 10) args.IsValid = false; else args.IsValid = true; }与其它验证控件不同的是,CustomValidator可以在输入为空值时决定是否验证。alidateEmptyText=“true“,默认为false,即为空时不验证(此时跟其它控件是一样的都不验证)。与其它验证控件不同的是,CustomValidator可以不绑定到某一表单控件,即ControlToValidate属性不是必须的。一、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:CompareValidator id=“Validator_ID“ RunAt=“Server“ControlToValidate=“要验证的控件ID“errorMessage=“错误信息“ControlToCompare=“要比较的控件ID“type=“String|Integer|Double|DateTime|Currency“operator=“Equal|NotEqual|GreaterThan|GreaterTanEqual|LessThan|LessThanEqual|DataTypeCheck“Display=“Static|Dymatic|None“>占位符</ASP:CompareValidator>在以上标准代码中:Type表示要比较的控件的数据类型;Operator表示比较操作(也就是刚才说的为什么比较不仅仅是“相等“的原因),这里,比较有7种方式;其他属性和RequiredFieldValidator相同;在这里,要注意ControlToValidate和ControlToCompare的区别,如果operate为GreateThan,那么,必须ControlToCompare大于ControlToValidate才是合法的,这下,应该明白它们两者的意义了吧?例子程序请参考RequiredFieldValidator控件,对照标准代码自己设计。三、RangeValidator(范围验证)控件验证输入是否在一定范围,范围用MaximumValue(最大)和MinimunVlaue来确定,标准代码如下:<ASP:RangeValidator id=“Vaidator_ID“ Runat=“Server“ controlToValidate=“要验证的控件ID“type=“Integer“MinimumValue=“最小值“MaximumValue=“最大值“errorMessage=“错误信息“Display=“Static|Dymatic|None“>占位符</ASP:RangeValidator>在以上代码中:用MinimumValue和MaximumValue来界定控件输入值得范围,用type来定义控件输入值的类型。四、RegularExpresionValidator(正则表达式)控件正则表达式验证控件的功能非常强大,你可以自己容易构造验证方式,我们先来看看标准代码:<ASP:RegularExpressionValidator id=“Validator_ID“ RunAt=“Server“ControlToValidate=“要验证控件名“ValidationExpression=“正则表达式“errorMessage=“错误信息“display=“Static“>占位符</ASP:RegularExpressionValidator>在以上标准代码中,ValidationExpression是重点,现在来看看它的构造:在ValidationExpression中,不同的字符表示不同的含义:“.“表示任意字符;“*“表示和其他表达式一起,表示容易组合;“[A-Z]“表示任意大写字母;“\d“表示容易一个数字;注意,在以上表达式中,引号不包括在内;举例: 正则表达式:“.*[A-Z]“表示数字开头的任意字符组合其后接一个大写字母。五、ValidationSummary(验证总结)控件该控件收集本页的所有验证错误信息,并可以将它们组织以后再显示出来。其标准代码如下:<ASP:ValidationSummary id=“Validator_ID“ RunAT=“Server“HeaderText=“头信息“ShowSummary=“True|False“DiaplayMode=“List|BulletList|SingleParagraph“></ASP: ValidationSummary > 在以上标准代码中,HeadText相当于表的HeadText,DisplayMode表示错误信息显示方式:List相当于HTML中的<BR>;BulletList相当于HTML中的<LI>;SingleParegraph表示错误信息之间不作如何分割;六、CustomValidator(自定义验证)控件该控件用自定义的函数界定验证方式,其标准代码如下:<ASP:CustomValidator id=“Validator_ID“ RunAt=“Server“controlToValidate=“要验证的控件“onServerValidateFunction=“验证函数“errorMessage=“错误信息“Display=“Static|Dymatic|None“>占位符</ASP: CustomValidator >以上代码中,用户必须定义一个函数来验证输入。

电脑常用DOS命令有哪些,什么用

常用命令以及使用方法:  DOS:diskoperatesystem,磁盘操作系统,DOS命令又分内部命令和外部命令。  内部命令又称为驻机命令,它是随着DOS系统的启动同时被加载到内存里且长驻内存。  也就是说,只要启动了DOS系统,我们就可以使用内部命令。  外部命令是储存在磁盘上的可执行文件,执行这些外部命令需要从磁盘将其文件调入内存,  因此,外部命令只有该文件存在时才能使用。带有.COM、.EXE、.BAT等扩展名的文件都可看成是外部命令。  常用的内部命令有MD、CD、RD、DIR、PATH、COPY、TYPE、EDIT、REN、DEL、CLS、VER、DATE、TIME、PROMPT。  常用的外部命令有DELTREE、FORMAT、DISKCOPY、LABEL、VOL、SYS、XCOPY、FC、ATTRIB、MEM、TREE。  常用的内部命令详解  1.MD——建立子目录  功能:创建新的子目录  类型:内部命令ü  格式:MD[盘符:][路径名]〈子目录名〉  FOR1:  C:\》mdy/*---建立y子目录---*/  2.CD——改变当前目录  功能:显示当前目录ü  类型:内部命令ü  格式:CD[盘符:][路径名][子目录名]  说明:CD命令不能改变当前所在的盘,CD..退回到上一级目录,CD\表示返回到当前盘的目录下,CD无参数时显示当前目录名。  FOR2:  C:\》cdy/*---显示当前目录y---*/  3.RD——删除子目录命令  功能:从指定的磁盘删除了目录。  类型:内部命令ü  格式:RD[盘符:][路径名][子目录名]  FOR3:  C:\》rdy  4.DIR——显示磁盘目录命令  功能:显示磁盘目录的内容。  类型:内部命令ü  格式:DIR[盘符][路径][/P][/W]  FOR4:  C:\》diry  5.PATH——路径设置命令  功能:设备可执行文件的搜索路径,只对文件有效。  类型:内部命令ü  格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…}  FOR5:  C:\》path  PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRAMFILES\MTS  6.COPY文件复制命令  ü功能:拷贝一个或多个文件到指定盘上。  类型:内部命令ü  格式:COPYü[源盘][路径]〈源文件名〉[目标盘][路径][目标文件名]  FOR6_1:  C:\》copyyyy.txtyyy  1file(s)copied  C:\yyy》diryyy  YYYTXT811-23-0319:21/*---现在用DIR命令查看复制的情况---*/  说明:如果是将多个文件复制到一个新的文件,命令是这样的COPY[源盘][路径]〈源文件A〉+[源盘][路径]〈源文件B〉[目标盘][路径][目标文件名]  FOR6_2:  C:\》copyx.txt+y.txtxy.t  x.txt  y.txt  1file(s)copied  7.TYPE——显示文件内容命令  功能:显示ASCII码文件的内容。ü  类型:内部命令。ü  ü格式:TYPE[盘符:][路径]〈文件名〉  FOR7:  C:\》trpeyyy.txt/*---假设C盘目录下存在yyy.txt文件---*/  8.EDIT——编辑文件内容命令  1.功能:编辑ASCII文件的内容,也可建立一个新文件。  2.类型:内部命令。  3.EDIT[盘符:][路径]〈文件名〉  说明:  EDIT即可以编辑ASCII文件的内容,也可以新建立一个文件,他们的扩展名命名方式也很灵活,比如.txt、.bat,甚至可以编辑.c、.bas的格式。  FOR8_1:  C:\》edit/*进入编辑模式*/  FOR8_2:  C:\》edityyy.txt/*---编辑yyy.txt文件的内容,如果要选择支持中文格式,应该安装UCDOS---*/  9.REN——文件改名命令  ü功能:更改文件名称  类型:内部命令ü  格式:REN[盘符:][路径]〈旧文件名〉〈新文件名〉ü  FOR9:  C:\》renyyy.txtcly.txt  10.DEL——删除文件命令  功能:删除指定的文件。ü  类型:内部命令ü  ü格式:DEL[盘符:][路径]〈文件名〉[/P]  说明:选用/P参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除。  11.CLS——清屏幕命令  ü功能:清除屏幕上的所有显示,光标置于屏幕左上角。  类型:内部命令ü  格式:CLSü  FOR11:  C:\》CLS  12.VER查看系统版本号命令  功能:显示当前系统版本号ü  类型:内部命令ü  ü格式:VER  FOR12:  C:\》VER  Windows98[Version4.10.2222]/*---当前系统的版本号---*/  13.DATA日期设置命令  功能:设置或显示系统日期。ü  类型:内部命令ü  ü格式:DATE[mm—dd—yy]  FOR13:  C:\》DATE  CurrentdateisSun11-23-2  Enternewdate(mm-dd-yy):/*---提示你输入新的日期---*/  14.TIME系统时钟设置命令  功能:设置或显示系统时期。ü  类型:内部命令ü  ü格式:TIME[hh:mm:ss:xx]  FOR14:  C:\》time  Currenttimeis22:49:28.81  Enternewtime:  15.PROMPT:更改命令提示符  ü功能:改变DOS系统提示符的风格。  补充:  1.dir  dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。  [格式]dir[盘符][路径]  2.MD--建立目录  它的格式为“MD[盘符][路径]“,例如“MDTEMP“。  3.RD--删除目录  格式为“RD[盘符][路径]“。  4.CD--进入指定目录  格式为“CD[路径]“,例如“CDHAPPY  5.COPY--拷贝文件  格式为“COPY[源目录或文件][目的目录或文件  6.DEL--删除文件  格式为“DEL[盘符][路径][文件名][参数]“  7.REN--改名  格式为“REN[原名][现名]  8.TYPE--显示文本文件  格式为“TYPE[文件名]“  9.discopy--磁盘复制  [格式]diskcopy源驱动器名目的驱动器名  10.deltree--删除目录树  [格式][C:][path]DELTREE[C1:][path1][[C2:][path2][…]]  11.mem--查看你的计算机内存有多少,以及内存的使用情况。  [格式]直接键入mem命令  12.chkdsk--检查你的磁盘的使用情况。  [格式]chkdsk磁盘名  13.cls--清除显示器屏幕上的内容,使DOS提示符到屏幕左上角。  [格式]cls  14.time--显示和设置DOS的系统时间  [格式]time[hh[:mm[:ss[.cc]]]  15.FORMAT(Format.COM)--格式化命令  格式为“FORMAT[盘符][参数]“,例如:“FORMATA:/S“。它有两个常见的参数:  /Q:进行快速格式化;  /S:完成格式化,并将系统引导文件拷贝到该磁盘。  16.FDISK(Fdisk.EXE)--分区命令

一般企业网站都分为哪些种类型,哪里可以看到模板

按照网站主体性质的不同分为政府网站、企业网站、商业网站、教育科研机构网站、个人网站、其它非盈利机构网站以及其它类型等。按照网站功能划分:1、产品(服务)查询展示型网站 本类网站核心目的是推广产品(服务),是企业的产品“展示框”。利用网络的多媒体技术,数据库存储查询技术,三维展示技术,配合有效的图片和文字说明,将企业的产品(服务)充分展现给新老客户,使客户能全方位的了解公司产品。与产品印刷资料相比,网站可以营造更加直观的氛围和产品的感染力,促使商家及消费者对产品产生采购欲望,从而促进企业销售。 2、品牌宣传型网站 本类网站非常强调创意设计,但不同于一般的平面广告设计。网站利用多媒体交互技术,动态网页技术,配合广告设计,将企业品牌在互联网上发挥得淋漓尽致。本类型网站着重展示企业CI、传播品牌文化、提高品牌知名度。对于产品品牌众多的企业,可以单独建立各个品牌的独立网站,以便市场营销策略与网站宣传统一。 3、企业涉外商务网站 通过互联网对企业各种涉外工作,提供远程、及时、准确的服务,是本类网站的核心目标。本网站可实现渠道分销、终端客户销售、合作伙伴管理、网上采购、实时在线服务、物流管理、售后服务管理等,它将更进一步的优化企业现有的服务体系,实现公司对分公司、经销商、售后服务商、消费者的有效管理,加速企业的信息流、资金流、物流的运转效率,降低企业经营成本,为企业创造额外收益,降低企业经营成本。 4、网上购物型网站 通俗的说,就是实现网上买卖商品,购买的对象可以是企业(B2B),也可以是消费者(B2C)。为了了确保采购成功,该类网站需要有产品管理、订购管理、订单管理、产品推荐、支付管理、收费管理、送发货管理、会员管理等基本系统功能。复杂的物品销售、网上购物型网站还需要建立积分管理系统、VIP管理系统、客户服务交流管理系统,商品销售分析系统以及与内部进销存(MIS,ERP)打交道的数据导入导出系统等。本类型网站可以开辟新的营销渠道,扩大市场,同时还可以接触最直接的消费者,获得第一手的产品市场反馈,有利于市场决策。 5、企业门户综合信息网站 本类网站是所有各企业类型网站的综合,是企业面向新老客户、业界人士及全社会的窗口,是目前最普遍的形式之一。该类网站将企业的日常涉外工作上网,其中包括营销、技术支持、售后服务、物料采购、社会公共关系处理等。该类网站函盖的工作类型多,信息量大,访问群体广,信息更新需要多个部门共同完成。企业综合门户信息网站有利于社会对企业的全面了解,但不利于突出特定的工作需要,也不利于展现重点。 6、行业、协会信息门户/B2B交易服务型网站 本类网站是所有各企业类型网站的综合,是企业面向新老客户、业界人士及全社会的窗口,是目前最普遍的形式之一。该类网站将企业的日常涉外工作上网,其中包括营销、技术支持、售后服务、物料采购、社会公共关系处理等。该类网站函盖的工作类型多,信息量大,访问群体广,信息更新需要多个部门共同完成。企业综合门户信息网站有利于社会对企业的全面了解,但不利于突出特定的工作需要,也不利于展现重点。 7、沟通交流平台 本系统采用利用互联网,将分布在全国的生产、销售、服务和供应等环节联系在一起,改变过去利用电话、传真、信件等传统沟通方式。可以对不同部门、不同工作性质的用户建立无限多个的个性化网站;提供内部信息发布、管理、分类、共享等功能,汇总各种生产、销售、财务等数据;提供内部邮件、文件传递、语音、视频等多种通信交流手段。模板只有公司内部技术人员才能看得到或者修改