📄 register.aspx
字号:
<% @ Import Namespace="Packaging" %>
<% @ Import Namespace="System.Data" %>
<% @ Register TagPrefix="pb" TagName="Header" Src="header.ascx" %>
<% @ Register TagPrefix="pb" TagName="Footer" Src="footer.ascx" %>
<% @ Register TagPrefix="pb" TagName="Login" Src="login.ascx" %>
<% @ Register TagPrefix="pb" TagName="Major" Src="major.ascx" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv="Content-Language" content="zh-cn">
<title>Dot.Net社区注册系统</title>
<script language="JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
<link rel="stylesheet" type="text/css" href="pack.css">
</head>
<body topmargin="6" leftmargin="0" bgcolor="#eaeaea">
<form runat="server" id="myform">
<pb:Header id="Header" runat="server" />
<div align="center">
<table border="0" cellpadding="0" cellspacing="1" bgColor="#006699" width="750" height="125">
<tr><td width="25%" valign="top" background="images/bd.gif" rowspan="2" height="125">
<pb:Major id="major" runat="server" /></td>
<td width="75%" valign="top" bgcolor="#FFFFFF" height="228" background="images/ldb.gif">
<br><asp:Label id="success" style="color:red" runat="server" />
<asp:Panel id="step1" runat="server" visible="true">
<table border="0" cellpadding="0" cellspacing="1" width="90%" bgcolor="#006699">
<tr bgcolor="#99CC00">
<td width="100%" colspan="2" height=25> <font color=yellow><b>注册第一步:</b></font></td>
</tr>
<tr bgcolor="#CCFF99">
<td width="30%" align="center">请输入你想申请的账号:</td>
<td width="70%"> <asp:TextBox id="useraccount" runat="server" size=20 maxlength=20 /></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2" align="right"><asp:Label id="error1" runat="server" style="color:red" Visible="true" />
<asp:Button text="下一步" id="button1" onClick="CheckUsername"
runat="server" /></td>
</tr>
<tr bgcolor="#CCFF99">
<td width="100%" colspan="2"><br>
<p><font color=green><b>账号要求:</b></font>
<ul>
<li>本系统不区分大小写字母;</li>
</ul><br>
<p><font color=green><b>社区公约:</b></font>
<ul> <li>请自觉遵守:爱国、守法、自律、真实、文明的原则;</li>
<li>尊重网上道德,遵守<a href=newsshow.aspx?id=7>《全国人大常委会关于维护互联网安全的决定》</a>及中华人民共和国其他各项有关法律法规;</li>
<li>严禁发表危害国家安全、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的作品;</li>
<li>承担一切因您的行为而直接或间接导致的民事或刑事法律责任;</li>
<li>本论坛的管理员有权保留或删除论坛中的任意内容;</li>
<li>你在本论坛发表的作品,Dot.Net在网站内免费转载或引用。</li>
<li>论坛内所发表的文章,仅代表个人观点,不代表本站观点。</li>
</ul>
</td>
</tr>
</table>
</asp:Panel>
<asp:Panel id="step2" runat="server" visible="false">
<table border="0" cellpadding="0" cellspacing="1" width="90%" bgcolor="#006699">
<tr bgcolor="#99CC00">
<td width="100%" colspan="2" height=25> <font color=yellow><b>注册第二步:</b></font></td>
</tr>
<tr bgcolor="#CCFF99">
<td width="30%" align="center">* 姓名:</td>
<td width="70%"> <asp:TextBox id="username" runat="server" size=20 maxlength=20 /></td>
</tr>
<tr bgcolor="#CCFF99">
<td width="30%" align="center">* 性别:</td>
<td width="70%"> <asp:RadioButtonList id="usergender" runat="server"
RepeatDirection="Horizontal"> <asp:ListItem>男</asp:ListItem> <asp:ListItem selected>女</asp:ListItem>
</asp:RadioButtonList></td>
</tr>
<tr bgcolor="#CCFF99">
<td width="30%" align="center">*请输入新密码:</td>
<td width="70%"> <asp:TextBox id="pass1" runat="server" textmode="password" size=20 maxlength=20 /></td>
</tr>
<tr bgcolor="#CCFF99">
<td width="30%" align="center">*请再输入一遍:</td>
<td width="70%"> <asp:TextBox id="pass2" runat="server" textmode="password" size=20 maxlength=20 /></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2" align="right"><asp:Label id="error2" runat="server" style="color:red" Visible="true" />
<asp:Button text="下一步" id="button2" onClick="AddNew"
runat="server" /></td>
</tr>
<tr bgcolor="#CCFF99">
<td width="100%" colspan="2"><br>
<p><font color=green><b>注意事项:</b></font>
<ul> <li>姓名栏应填写你的真实姓名;</li>
<li>请你使用安全的密码,并注意保管。</li>
</ul>
</td>
</tr>
</table>
</asp:Panel>
<asp:Panel id="step3" runat="server" visible="false">
<table border="0" cellpadding="0" cellspacing="1" width="90%" bgcolor="#006699">
<tr>
<td width="100%" bgcolor="#99CC00" colspan="2" height=25> <font color=yellow><b>注册成功!</b></font></td>
</tr>
<tr>
<td width="100%" bgcolor="#CCFF99"><br>
<ul>
<li>你已经成为本社区的一员。Dot.Net社区的建设需要的你的支持和参与。</li>
<li>点『<a href="login.aspx">这里</a>』登陆,登陆后你可以完成个人资料的填写。</li>
<li>当你的资料更改时,请及时更新你的资料。</li>
<li>谢谢!</li></ul></td>
</tr>
<tr>
<td width="100%" bgcolor="#CCFF99" colspan="2"><br>
<p><font color=green><b>注意事项:</b></font>
<ul><li>你现在可以在本社区的论坛内发表文章;</li>
<li>目前,作品上传,个人展示等功能,还仅限于内部的会员使用;</li>
<li>如果你是ASP.NET的爱好者,你可以给<a href=mailto:yourmail@com.net>管理员写信</a>,我们可以给你一个个人展示的入口。</li>
</ul>
</td>
</tr>
</table>
</asp:Panel>
</td>
<tr><td width="75%" valign="bottom" bgcolor="#FFFFFF" height="80" align="right" background="images/ldb.gif">
<img border="0" src="images/pen.gif" width="400" height="80"><br> </td></tr>
</table>
</div>
<pb:Footer id="footer" runat="server" />
</form>
</body>
</html>
<script language="VB" runat="server">
Sub CheckUsername(Sender As Object, e As EventArgs)
If Useraccount.Text.Length>20 Or Useraccount.Text.length<2 Then
error1.text="你所输入的账号不符合下面的要求! "
error1.visible=true
Exit Sub
End If
Dim UserNew As UserDB=New UserDB()
If UserNew.IsExist(useraccount.Text)=0 Then
step1.Visible=False
step2.Visible=True
Else
error1.text="你输入的账号已存在!请换一个试试。"
End If
End Sub
Sub AddNew(Sender As Object, e As EventArgs)
If username.text.length<1 Or username.text.length>10 Then
error2.text="你没有填写姓名或者输入的姓名太长;"
Exit Sub
End If
If pass1.Text=pass2.Text And pass1.Text<>"" Then
Dim UserNew As UserDB=New UserDB()
Dim NewInfo As UserInfo=New UserInfo()
NewInfo.UserAccount=useraccount.Text
NewInfo.UserPass=pass1.Text
NewInfo.UserName=username.Text
NewInfo.UserGender=usergender.selectedItem.Text
NewInfo.UserId=0
UserNew.AddUserInfo(NewInfo)
step2.Visible=False
step3.Visible=True
Else
error2.Text="两次输入的密码不一致!"
End If
End Sub
</script>
<style>
td {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10pt;
}
.whiteB {
color: white;
font-weight : bold;
}
input {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10pt;
}
td.bar {
color: green; font-weight: bold;
}
a.whiteLink:link {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : white;
text-decoration : none;
}
a.whiteLink:visited {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : white;
text-decoration : none;
}
a.whiteLink:hover {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : white;
text-decoration : none;
}
a.barLink:link {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #CCFF99;
text-decoration : none;
}
a.barLink:visited {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #CCFF99;
text-decoration : none;
}
a.barLink:hover {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #CCFF99;
text-decoration : underline;
}
a.author:link {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : black;
text-decoration : none;
}
a.author:visited {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : black;
text-decoration : none;
}
a.author:hover {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : black;
text-decoration : underline;
}
</style>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -