下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

介绍ASP.NET学习篇(4)——服务器端的控件

作者:课课家     来源: http://www.kokojia.com/点击数:555发布时间: 2015-11-10 23:37:05

标签: ASPASP视频教程ASP教程

大神带你学编程,欢迎选课

不知不觉又来到小编的文章,这次又带来了一点小知识与大家分享,希望大家有所收获!编程语言有哪些

ASP.NET在设计时和VB一样,提供了种类丰富的控件。在这里主要介绍六种验证控件,和DATAGRID控件,验证控件用以实现对表单输入的方便的验证,DATAGRID用以从指定数据源绑定数据,加以显示或者更新。
一、验证控件
验证控件有以下几种:
RequiredFieldValidator,必须填内容
CompareValidator,同某个常量或另外的控件的值做比较
RangeValidator,范围验证
RegularExpressionValidator,同一个模式做比较,用于EMAIL,邮政编码等验证
CustomValidator,自定义条件验证
ValidationSummary,显示验证后的错误信息摘要,如验证失败,则Page对象IsValid属性被设为False,同时,自动显示出错误信息。

网页编程语言

编程语言(programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。[1]
最早的编程语言是在电脑发明之后产生的,当时是用来控制提花织布机及自动演奏钢琴的动作。在电脑领域已发明了上千不同的编程语言,而且每年仍有新的编程语言诞生。很多编程语言
需要用指令方式说明计算的程序,而有些编程语言则属于声明式编程,说明需要的结果,而不说明如何计算。

验证控件的作用是自动产生客户端验证脚本,否则,在提交回服务器后在服务器端进行验证。验证控件只对部分控件的特定属性有效:

以下为引用的内容:
HtmlInputText  value
HtmlTextArea  value
HtmlSelect   value
HtmlInputFile  value
TextBox     Text
ListBox     SelectedItem
DropDownList  SelectedItem
RadioButtonList SelectedItem
RequiredFieldValidator
CompareValidator


属性:

以下为引用的内容:
ControlToValidate  验证的控件
ControlToCompare  比较的值
Operator      比较方法


例:

以下为引用的内容:
ControlToValidate="PassWord "
ControlToCompare ="Confirmpwd "
Operator ="equal"
>

。RangeValidator


属性:

以下为引用的内容:
ControlToValidate  验证的控件
MiniumControl    最小值
MaxiumControl    最大值


例:

以下为引用的内容:
ControlToValidate="Age"
MiniumControl = 15
MaxiumControl = 100
>

RegularExpressionValidator


属性:

以下为引用的内容:
ControlToValidate    验证的控件
ValidationExpression   匹配模式,用正则表达式(一个连接)


例:

以下为引用的内容:
ControlToValidate="TextBox1"
ValidationExpression="^\\\\d{5}$"
Display="static"
Font-Size="10pt">


邮政编码必须是5个数字

CustomValidator
属性:

以下为引用的内容:
ControlToValidate      验证的控件
OnServerValidationFunction  服务器端验证函数名称
ClientValidationFunction   客户端验证函数名称


例:

以下为引用的内容:

ControlToValidate="Text1"
OnServerValidationFunction="ServerValidate"
ClientValidationFunction="ClientValidate">
不是一个偶数哦!


(连接到一个完整的验证程序页面)更多内容可参看:
EMAIL地址验证程序
ASP.NET验证控件
二、DATAGRID
下面是用DATAGRID 显示一个数据表的代码

以下为引用的内容:
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.ADO" %>

 


 

c语言程序设计

如果大家觉得收获很多,那就请大家去课课家官网一起走入知识的天堂!

赞(100)
踩(1)
分享到:
华为认证网络工程师 HCIE直播课视频教程