📄 注册页面.txt
字号:
cs文件
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class 注册 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
TextBox2.Attributes["value"] = TextBox2.Text;
TextBox3.Attributes["value"] = TextBox3.Text;
if(!IsPostBack){
DropDownList1.Items.Clear();
DropDownList1.Items.Add(new ListItem("选择省份"));
DropDownList1.Items.Add(new ListItem("山东省"));
DropDownList1.Items.Add(new ListItem("辽宁省"));
}
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
DropDownList2.Items.Clear();
DropDownList2.Items.Add("选择城市:");
switch (DropDownList1.SelectedValue)
{
case "山东省":
DropDownList2.Items.Add(new ListItem("济南"));
DropDownList2.Items.Add(new ListItem("烟台"));
break;
case "辽宁省":
DropDownList2.Items.Add(new ListItem("本溪"));
DropDownList2.Items.Add(new ListItem("沈阳"));
break;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Visible = true;
Label1.Text = "注册成功,您的用户名为:"+TextBox1.Text;
LinkButton1.Visible = true;
}
}
aspx文件:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="注册.aspx.cs" Inherits="注册" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body bgcolor="#ffff33">
<form id="form1" runat="server">
<div>
欢迎注册成为淘宝网会员,请完成以下信息:<br />
<br />
<br />
用户名:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
*4-10个字符<br />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1"
ErrorMessage="用户名不能为空"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBox1"
ErrorMessage="格式错误" ValidationExpression="\w{4,10}"></asp:RegularExpressionValidator><br />
<br />
密码:<asp:TextBox ID="TextBox2" runat="server" TextMode="Password"></asp:TextBox>
*6-16位字符<br />
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2"
ErrorMessage="密码不能为空"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="TextBox2"
ErrorMessage="格式错误" ValidationExpression="\w{6,16}"></asp:RegularExpressionValidator><br />
<br />
重输密码:<asp:TextBox ID="TextBox3" runat="server" TextMode="Password"></asp:TextBox>
<br />
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="TextBox3"
ControlToValidate="TextBox2" ErrorMessage="输入的密码不一致"></asp:CompareValidator><br />
<br />
城市:<asp:DropDownList ID="DropDownList1" runat="server" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged" AutoPostBack="True">
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server" >
</asp:DropDownList><br />
<br />
<br />
邮箱地址:<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
*<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="TextBox4"
ErrorMessage="邮箱不能为空"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ControlToValidate="TextBox4"
ErrorMessage="邮箱格式错误" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator><br />
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="注册" OnClick="Button1_Click" />
<br />
<asp:Label ID="Label1" runat="server" Height="24px" Visible="False" Width="256px"></asp:Label>
<asp:LinkButton ID="LinkButton1" runat="server" PostBackUrl="~/首页.aspx" Visible="False">返回首页</asp:LinkButton></div>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -