实验2. ASPNet验证控件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验编号:02 四川师大Web程序设计实验报告 2015年12月26日

计算机科学学院级 4 班实验名称验证控件

姓名:沙夫都学号:2013110431 指导老师:徐勇实验成绩: 97

实验二验证控件

一.实验目的及要求

使用验证控件制作一个简单的用户注册页面。

二.实验内容

1.使用验证控件制作一个简单的用户注册页面。

2.注册页面中有用户名、密码、重复密码、年龄、电子邮件等必填项。其中密码需要二次

验证,年龄范围在1~100之间,电子邮件符合规范。

三.实验主要流程、基本操作或核心代码、算法片段(该部分如不够填写,请另加附页)

<%@ Control Language="C#" AutoEventWireup="true"

CodeFile="WebUserControl.ascx.cs" Inherits="WebUserControl" %>

用户注册

用户名:

ControlToValidate="TextBox1" ErrorMessage="用户名必填!" Display="None">

密码:

TextMode="Password">

ControlToValidate="TextBox2" ErrorMessage="密码必填!" Display="None">

重复密码:

TextMode="Password" Height="19px">

ControlToValidate="TextBox3" ErrorMessage="重复密码必填!" Display="None">

ID="CompareValidator1" runat="server" ErrorMessage="密码不一致"

ControlToCompare="TextBox2"

ControlToValidate="TextBox3" Display="None">

年龄:

ControlToValidate="TextBox5" Display="None" ErrorMessage="年龄必填!">

MinimumValue="1" Type="Integer"

Display="None">

电子邮件:

ControlToValidate="TextBox6" Display="None" ErrorMessage="电子邮件必填">

ID="RegularExpressionValidator1" runat="server"

ControlToValidate="TextBox6" ErrorMessage="格式不正确"

ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"

Display="None">

 

Text="提交" onclick="Button1_Click" />


runat="server"

BorderColor="Black" BorderStyle="Double" DisplayMode="List" ForeColor="Red"

HeaderText="所有错误信息列表" />

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

public partial class WebUserControl : erControl

{

protected void Page_Load(object sender, EventArgs e)

{

相关文档
最新文档