📄 register.aspx
字号:
<%@ Page Language="VB" %>
<%@ Register TagPrefix="Banana" TagName="Header" Src="header.ascx" %>
<%@ Register TagPrefix="Banana" TagName="Menu" Src="menu.ascx" %>
<script runat="server">
Sub Submit(obj As Object, e As EventArgs)
if Page.IsValid then
dim objUserDetails as New BananaMobile.UserDetails
dim objUser as New BananaMobile.User
objUserDetails.Username = tbUName.Text
objUserDetails.Password = tbPword.Text
objUserDetails.Firstname = tbFName.Text
objUserDetails.Lastname = tbLName.Text
objUserDetails.Address = tbAddress.Text
objUserDetails.City = tbCity.Text
objUserDetails.State = tbState.Text
objUserDetails.ZIP = tbZIP.Text
objUserDetails.Phone = tbPhone.Text
objUserDetails.Email = tbEmail.Text
objUser.AddUser(objUserDetails)
Session("UserID") = objUserDetails.UserID
FormsAuthentication.SetAuthCookie(objUserDetails.UserID, false)
Response.Redirect("default.aspx")
else
lblMessage.Text = "Some information is invalid. User not added to database."
end if
End Sub
</script>
<html><body background="images/banana_bg.gif">
<table height="100%" cellspacing=0 cellpadding=0 width="100%">
<Banana:Header runat="server"/>
<tr height="100%">
<Banana:Menu runat="server"/>
<td align=left valign="top" width=100% nowrap>
<table height="100%" align="left" cellspacing=0 cellpadding=0 width="100%">
<tr height="100%" valign="top">
<td nowrap>
<table cellspacing=0 cellpadding=0 width="100%">
<tr>
<td valign="top">
<br>
Please fill out the fields below.<p>
<asp:Label id="lblMessage" runat="server" />
<form runat="server">
<asp:Panel id="Panel1" runat="server">
<table>
<tr>
<td width="100" valign="top">
Username and password:
</td>
<td width="300" valign="top">
<asp:TextBox id="tbUName" runat="server" />
<asp:TextBox id="tbPword" runat="server"
TextMode="password" />
<asp:RequiredFieldValidator runat="server"
Display="Dynamic"
ControlToValidate="tbUName"
ErrorMessage="Username required"/>
<asp:RequiredFieldValidator runat="server"
Display="Dynamic"
ControlToValidate="tbPword"
ErrorMessage="Password required"/>
</td>
</tr>
<tr>
<td width="100" valign="top">
First and last name:
</td>
<td width="300" valign="top">
<asp:TextBox id="tbFName" runat="server" />
<asp:TextBox id="tbLName" runat="server" />
<asp:RequiredFieldValidator runat="server"
Display="Dynamic"
ControlToValidate="tbFName"
ErrorMessage="First name required"/>
<asp:RequiredFieldValidator runat="server"
Display="Dynamic"
ControlToValidate="tbLName"
ErrorMessage="Last name required"/>
</td>
</tr>
<tr>
<td valign="top">E-mail:</td>
<td valign="top">
<asp:TextBox id="tbEmail"
runat="server" />
<asp:RegularExpressionValidator runat="server"
Display="Dynamic"
ControlToValidate="tbEmail"
ValidationExpression="\w+\@\w+\.(\w){3}"
ErrorMessage="That is not a valid email" />
</td>
</tr>
<tr>
<td valign="top">Address:</td>
<td valign="top">
<asp:TextBox id="tbAddress"
runat="server" />
<asp:RequiredFieldValidator runat="server"
Display="Dynamic"
ControlToValidate="tbAddress"
ErrorMessage="Address required"/>
</td>
</tr>
<tr>
<td valign="top">City, State, ZIP (5-digit):</td>
<td valign="top">
<asp:TextBox id="tbCity"
runat="server" />,
<asp:TextBox id="tbState" runat="server"
size=2 />
<asp:TextBox id="tbZIP" runat="server"
size=5 /><br>
<asp:RequiredFieldValidator runat="server"
Display="Dynamic"
ControlToValidate="tbCity"
ErrorMessage="City required"/>
<asp:RequiredFieldValidator runat="server"
Display="Dynamic"
ControlToValidate="tbState"
ErrorMessage="State required"/>
<asp:RequiredFieldValidator runat="server"
Display="Dynamic"
ControlToValidate="tbZIP"
ErrorMessage="ZIP code required"/>
<asp:RegularExpressionValidator runat="server"
Display="Dynamic"
ControlToValidate="tbZIP"
ValidationExpression="[0-9]{5}"
ErrorMessage="That is not a valid ZIP" />
</td>
</tr>
<tr>
<td valign="top">Phone (<i>10-digit</i>):</td>
<td valign="top">
<asp:TextBox id="tbPhone" runat="server"
size=11 /><br>
<asp:RegularExpressionValidator runat="server"
Display="Dynamic"
ControlToValidate="tbPhone"
ValidationExpression="([0-9]{3}-[0-9]{3}-[0-9]{4})|[0-9]{10}"
ErrorMessage="That is not a valid phone number" />
</td>
</tr>
<tr>
<td colspan="2" valign="top" align="right">
<asp:Button id="btSubmit" runat="server"
Text="Submit"
OnClick="Submit" />
</td>
</tr>
</table>
</asp:Panel>
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -