📄 register.aspx
字号:
<html>
<head>
<title>Registration</title>
<script Language="C#" runat="server">
void OnSubmit(object sender, EventArgs arg)
{
if(Page.IsValid)
{
Session["UserName"] = txtUserName.Text;
Response.Redirect("Success.aspx");
}
}
void OnReset(object sender, EventArgs arg)
{
txtUserName.Text = "";
txtPassword.Text = "";
txtRePassword.Text = "";
txtEmail.Text = "";
}
</script>
</head>
<body>
<h3>用户注册</h3>
<form id="form1" runat="server">
<table border="1">
<tr>
<td>用户名</td>
<td>
<asp:TextBox id="txtUserName" runat="server" MaxLength="8" />
</td>
<td>
<asp:RequiredFieldValidator id="RequiredUserName"
runat="server" ControlToValidate="txtUserName" Text="*"
ErrorMessage="必须输入用户名"/>
<asp:RegularExpressionValidator id="RegularUserName"
runat="server" ControlToValidate="txtUserName" Text="*"
ValidationExpression="\w+"
ErrorMessage="用户名必须采用字母或数字"/>
</td>
</tr>
<tr>
<td>密码</td>
<td>
<asp:TextBox id="txtPassword" runat="server"
TextMode="Password" MaxLength="8" />
</td>
<td>
<asp:RequiredFieldValidator id="RequiredPassword"
runat="server" ControlToValidate="txtPassword"
Text="*" ErrorMessage="必须输入密码"/>
<asp:RegularExpressionValidator id="RegularPassword"
runat="server" ControlToValidate="txtPassword"
Text="*" ValidationExpression="\S+"
ErrorMessage="密码必须采用可显示的字符"/>
<asp:CompareValidator id="ComparePassword"
runat="server" ControlToValidate="txtPassword"
ControlToCompare="txtRePassword"
Type="String" Operator="Equal"
Text="*" ErrorMessage="两次输入密码不同" />
</td>
</tr>
<tr>
<td>再次输入密码</td>
<td>
<asp:TextBox id="txtRePassword" runat="server"
TextMode="Password" MaxLength="8" />
</td>
</tr>
<tr>
<td>电子邮件</td>
<td><asp:TextBox id="txtEmail" runat="server" MaxLength="64" />
</td>
<td>
<asp:RegularExpressionValidator id="RegularEmail"
runat="server" ControlToValidate="txtEmail"
Text="*" ValidationExpression="\w+@\w+(\.\w+)*"
ErrorMessage="电子邮件地址格式不正确"/>
</td>
</tr>
</table>
<asp:ValidationSummary id="Summary" runat="server"
HeaderText="下列内容填写有问题,请检查!" />
<hr/>
<asp:Button id="Button1" runat="server" OnClick="OnSubmit" Text="提交"/>
<asp:Button id="Button2" runat="server" OnClick="OnReset" Text="重填"
CausesValidation="false" />
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -