⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 register.aspx

📁 ASP_NET程序设计教程 源代码 冶金工业出版社 肖金秀 冯沃辉 陈少涌
💻 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>&nbsp;<font color=yellow><b>注册第一步:</b></font></td>
  </tr>
            <tr bgcolor="#CCFF99"> 
              <td width="30%" align="center">请输入你想申请的账号:</td>
              <td width="70%">&nbsp; <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>&nbsp;<font color=yellow><b>注册第二步:</b></font></td>
  </tr>
            <tr bgcolor="#CCFF99"> 
              <td width="30%" align="center">* 姓名:</td>
              <td width="70%">&nbsp; <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%">&nbsp; <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%">&nbsp; <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>&nbsp;<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>&nbsp;</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 + -