`

资料验证的asp.net程序

阅读更多
<!-------资料验证:天乐comezxn@sina.com------------>
<!-------比较简单,以前写的,若有纰漏,请跟我联系---------->
<Html>
<Body bgcolor="White">
<H3>Validator(资料验证)控制元件<Hr></H3>

<Form runat="server">
<Blockquote>

Email:<asp:TextBox id="Email" runat="server"/>

<asp:RegularExpressionValidator id="Valid1" runat="server"
ControlToValidate="Email"
ValidationExpression=".{1,}@.{3,}" >
(Email 应含有@号)
</asp:RegularExpressionValidator><p>

您的电话:<asp:TextBox id="Tel" runat="server"/>

<asp:RegularExpressionValidator id="Valid2" runat="server"
ControlToValidate="Tel"
ValidationExpression="\([0-9]{2,3}\)[0-9]{2,4}-[0-9]{4}" >
(区号)您的电话
</asp:RegularExpressionValidator><p>


您的地址:<asp:TextBox Size=60 id="Addr" runat="server"/>
<!--------仿照了王国荣的《asp.net领先研究》的程序------------>
<asp:RegularExpressionValidator id="Valid3" runat="server"
ControlToValidate="Addr"
ValidationExpression="(.{1,}(市|镇|乡).{1,}(路|街|道).{1,}号.{0,})|(.{1,}邮政.{1,}信箱)" >
(必须含有 '市镇乡'、'路街道'、'号' 或 '邮政'、信箱')
</asp:RegularExpressionValidator><p>

<asp:Button id="Button1" Text=" 输入 " runat="server"
OnClick="Button1_Click" />
<asp:Label id="Label1" runat="server"/>

</Blockquote></form>
<Hr></body>
</html>

<script Language="c#" runat="server">
public void Button1_Click (object sender, System.EventArgs e) 
{
If(Page.IsValid) {
Label1.Text = "<p><Font Color=Red>资料验证 OK!</Font>"
Button1.Visible = False
}

</script>
分享到:
评论

相关推荐

    asp.net程序开发范例宝典3 光盘资料

    《ASP.NET程序开发范例宝典3》光盘资料提供了丰富的学习资源,旨在帮助开发者深入理解和熟练掌握ASP.NET这一强大的Web应用程序开发框架。ASP.NET是微软.NET Framework的一部分,它允许开发人员构建功能丰富的、高...

    ASP.NET 程序设计基础篇(VB.net)

    在ASP.NET程序设计基础篇中,通常会涵盖以下关键知识点: 1. **Web Forms**:这是ASP.NET中最传统的开发模型,允许开发者通过拖放控件创建交互式的网页。Web Forms提供了事件驱动的编程模型,类似于桌面应用的编程...

    ASP.NET程序设计教程C#版上机指导与习题解答资源

    ASP.NET程序设计教程C#版上机指导与习题解答资源是针对初学者精心编纂的一份学习资料,旨在帮助入门者快速掌握ASP.NET开发技术,特别是使用C#语言进行编程的方法。本教程包含了丰富的实例,使理论知识与实践操作相...

    ASP.net程序设计源代码

    ASP.NET程序设计源代码主要涉及的是使用微软的.NET框架下的ASP.NET技术进行Web应用程序开发的知识。ASP.NET是Microsoft .NET Framework的一部分,它提供了一种高效、便捷的方式来构建动态、数据驱动的网站和Web应用...

    asp.net程序设计基础教程

    在ASP.NET程序设计中,有几个核心概念和技术点是必须要了解的: 1. **Web Forms**:ASP.NET Web Forms是ASP.NET框架的一部分,它允许开发者使用事件驱动模型创建动态网页。Web Forms提供了丰富的控件和服务器端事件...

    ASP.NET登陆程序

    ASP.NET登录程序是基于微软的ASP.NET框架构建的Web应用程序,用于实现用户的身份验证和授权。这个程序的核心功能包括用户注册和登录,涉及到的关键技术主要包括ASP.NET Web Forms、页面生命周期管理、视图状态、...

    ASP.NET程序设计

    这个“ASP.NET程序设计”可能是一个教学资源或者一本电子书,旨在帮助学习者掌握ASP.NET的核心概念和技术。 在ASP.NET中,程序员可以使用多种编程语言,如C#、VB.NET或F#,来编写服务器端代码。它支持事件驱动的...

    ASP.NET程序设计基础教程(第2版)陈长喜;例题源代码+课后习题源代码+上机实践源代码+课件

    本书详细阐述了开发ASP.NET Web应用程序的基础应用,从ASP.NET第一个程序的开发实践、JavaScript基础理论到内置对象、服务器控件、数据库操作技术、数据绑定技术、数据控件、数据验证技术,再到面向前台外观技术的...

    ASP.NET程序设计基础教程(第2版)书上例题源代码

    本教程基于ASP.NET程序设计基础,旨在帮助初学者理解并掌握这一强大的开发平台。第2版的更新可能涵盖了更多现代Web开发的最佳实践和技术。 在"ASP.NET程序设计基础教程(第2版)书上例题源代码"中,你可以找到一...

    ASP.NET程序设计教程

    本教程将深入讲解ASP.NET程序设计的基础知识和高级特性,帮助初学者快速掌握这项技术。 首先,ASP.NET的核心概念包括Web Forms、MVC(模型-视图-控制器)和Web API。Web Forms是ASP.NET早期的主要开发模式,它提供...

    ASP.NET程序开发范例宝典(C#)(第3版)源代码1-15章

    《ASP.NET程序开发范例宝典(C#)(第3版)》是明日科技公司由王小科和赵会东编著的一本经典编程教材,由人民邮电出版社于2012年5月出版。这本书以C#语言为基础,深入浅出地介绍了ASP.NET的开发技术,通过丰富的实例...

    ASP.NET程序设计与开发

    ASP.NET程序设计与开发是IT领域中一门重要的技术课程,主要涵盖了使用Microsoft的.NET Framework进行Web应用程序开发的基础和高级概念。这本书特别强调了ASP.NET框架和C#编程语言的结合,为开发者提供了一套全面的...

    ASP.NET 2.0程序设计案例教程(课件)

    5. **会员和角色管理**:ASP.NET 2.0引入了安全性和身份验证的改进,如身份验证服务、成员资格提供程序和角色提供程序。这些使得创建安全的登录系统和权限控制变得简单。 6. **配置和部署**:课程可能涉及如何配置...

    ASP.NET程序设计基础篇 pdf

    本篇将详细讲解ASP.NET程序设计的基础知识,帮助初学者快速入门。 1. **ASP.NET架构**: ASP.NET是一个服务器端的开发平台,它包括了多种技术,如ASP.NET MVC、ASP.NET Web Forms、ASP.NET Core等。在基础篇中,...

    ASP.NET程序设计基础教程(第2版)课后习题及答案

    ASP.NET程序设计基础教程是学习Web开发的重要教材,特别是对于初学者来说,它提供了全面的知识框架,涵盖了从基本概念到高级特性的全方位讲解。第二版的教程通常会更新和优化第一版的内容,以适应技术的发展和变化。...

    ASP.NET程序设计项目开发教程C#版-PPT课件

    本教程“ASP.NET程序设计项目开发教程C#版-PPT课件”主要针对ASP.NET的编程实践,采用C#语言进行讲解,旨在帮助学习者掌握ASP.NET的核心概念和技术。 1. **Web网页基础**:Web网页是互联网的基本构成单元,通常以...

    asp.net程序设计(C#)版课后题答案

    本资源“asp.net程序设计(C#)版课后题答案”似乎是一个针对学习者或初学者的资料,包含了对ASP.NET课程中第7章课后习题的解答。这些习题可能涵盖了ASP.NET的基础概念,如网页生命周期、控件事件处理、数据绑定、...

    ASP.NET程序设计(C#版)附源码

    在"ASP.NET程序设计(C#版)附源码"这个课程或教程中,你将深入学习如何使用C#进行ASP.NET开发。这可能涵盖以下几个关键知识点: 1. **ASP.NET架构**:了解ASP.NET的核心组件,如HTTP管道、页面生命周期和控件模型,...

    基于C#的ASP.NET程序设计》随书资料.

    《基于C#的ASP.NET程序设计》是一本深入讲解如何使用C#语言开发ASP.NET应用程序的专业书籍。随书资料包含了三个重要部分:习题答案、课件和源代码,为学习者提供了丰富的实践资源和理论指导。 首先,习题答案部分是...

Global site tag (gtag.js) - Google Analytics