六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

一個(gè)完整的案例

[摘要]我們現(xiàn)在要做一個(gè)雜志訂閱系統(tǒng),要用戶輸入Email,輸入兩次密碼,密碼要一樣,密碼要求安全,所以必須包括(!@#%^&*+;:),輸入用戶的電話,最長(zhǎng)20位,必須選擇信用卡,輸入卡號(hào),卡號(hào)為15位,程序如下,好簡(jiǎn)單的,大家看看。<%public sub OnSubmit(source as...

我們現(xiàn)在要做一個(gè)雜志訂閱系統(tǒng),要用戶輸入Email,輸入兩次密碼,密碼要一樣,密碼要求安全,所以必須包括(!@#$%^&*+;:),輸入用戶的電話,最長(zhǎng)20位,必須選擇信用卡,輸入卡號(hào),卡號(hào)為15位,程序如下,好簡(jiǎn)單的,大家看看。



<%
public sub OnSubmit(source as Object, e as EventArgs)
if Page.IsValid then
"數(shù)據(jù)入庫(kù)等操作 
end if
end sub
%>
<h3><font face="Verdana">訂閱時(shí)尚生活雜志</font></h3>
<form runat=server>
<hr width=600 size=1 noshade>
<center>
<asp:ValidationSummary ID="valSum" runat="server" 
HeaderText="您必須填寫完整所有的選項(xiàng)"
DisplayMode="SingleParagraph"
Font-Name="verdana" 
Font-Size="12" 
/>
<p>



<!-- sign-in -->
<table border=0 width=600>
<tr><td colspan=3>
<table border=0 cellpadding=0 cellspacing=0 width="100%">
<tr><td>
<font face=geneva,arial size=-1><b>Sign-In Information</b>
</font>
</td></tr>
</table>
</td></tr>
<tr>
<td align=right>
<font face=Arial size=2>輸入您的Email</font>
</td>
<td>
<asp:TextBox id=email width=200px maxlength=60 runat=server />
</td>
<td>
<asp:RequiredFieldValidator id="emailReqVal"
ControlToValidate="email"
ErrorMessage="您的Email. "
Display="Dynamic"
Font-Name="Verdana" Font-Size="12"
runat=server>
*
</asp:RequiredFieldValidator>
<asp:RegularExpressionValidator id="emailRegexVal"
ControlToValidate="email"
Display="Static"
ValidationExpression=
 "^[\w-]+@[\w-]+\.(com net org edu mil)$"
Font-Name="Arial" Font-Size="11"
runat=server>
不是一個(gè)正確的Email 請(qǐng)輸入一個(gè)正確的Email
</asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td align=right>
<font face=Arial size=2>密碼:</font>
</td>
<td>
<asp:TextBox id=passwd TextMode="password" maxlength=20 
runat=server/>
</td>
<td>
<asp:RequiredFieldValidator id="passwdReqVal"
ControlToValidate="passwd" 
ErrorMessage="密碼. "
Display="Dynamic"
Font-Name="Verdana" Font-Size="12"
runat=server>
*
</asp:RequiredFieldValidator>
<asp:RegularExpressionValidator id="passwdRegexBal"
ControlToValidate="passwd" 
ValidationExpression=".*[!@#$%^&*+;:].*"
Display="Static"
Font-Name="Arial" Font-Size="11"
Width="100%" runat=server>
密碼必須包括下面中的一個(gè) (!@#$%^&*+;:)
</asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td align=right>
<font face=Arial size=2>請(qǐng)?jiān)佥斎胍淮蚊艽a:</font>
</td>
<td>
<asp:TextBox id=passwd2 TextMode="password" maxlength=20 
runat=server/>
</td>
<td>
<asp:RequiredFieldValidator id="passwd2ReqVal"
ControlToValidate="passwd2" 
ErrorMessage="再輸入一次密碼. "
Display="Dynamic"
Font-Name="Verdana" Font-Size="12"
runat=server>
*
</asp:RequiredFieldValidator>
<asp:CompareValidator id="CompareValidator1"
ControlToValidate="passwd2" ControlToCompare="passwd"
Display="Static"
Font-Name="Arial" Font-Size="11"
runat=server>
兩次輸入的密碼怎么不一樣:)
</asp:CompareValidator>
</td>
</tr>
<tr><td colspan=3> </td></tr>
<!-- personalization information -->
<tr><td colspan=3>
<table border=0 cellpadding=0 cellspacing=0 width="100%">
<tr><td><font face=geneva,arial size=-1>
<b>Personal Information</b></font>
</td></tr>
</table>
</td></tr>
<tr>
<td align=right>
<font face=Arial size=2>電話:</font>
</td>
<td>
<asp:TextBox id="phone" maxlength=20 runat="server" />
</td>
<td>
<asp:RequiredFieldValidator id="phoneReqVal"
ControlToValidate="phone"
ErrorMessage="Phone. "
Display="Dynamic"
Font-Name="Verdana" Font-Size="12"
runat=server>
*
</asp:RequiredFieldValidator>
</td>
</tr>
<tr><td colspan=3> </td></tr>



<!-- Credit Card Info -->
<tr>
<td colspan=3>
<font face=Arial size=2><b>Credit Card Information</b></font>
</td>
</tr>
<tr>
<td align=right>
<font face=Arial size=2>Card Type:</font>
</td>
<td>
<ASP:RadioButtonList id=ccType 
Font-Name="Arial" RepeatLayout="Flow" runat=server>
<asp:ListItem>招商銀行一卡通</asp:ListItem>
<asp:ListItem>建設(shè)銀行龍卡</asp:ListItem>
</ASP:RadioButtonList>
</td>
<td>
<asp:RequiredFieldValidator id="ccTypeReqVal"
ControlToValidate="ccType" 
ErrorMessage="信用卡種類. "
Display="Static"
InitialValue=""
Font-Name="Verdana" Font-Size="12"
runat=server>
*
 </asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align=right>
<font face=Arial size=2>Card Number:</font>
</td>
<td>
<ASP:TextBox id=ccNum runat=server />
</td>
<td>
<asp:RequiredFieldValidator id="ccNumReqVal"
ControlToValidate="ccNum"
ErrorMessage="信用卡號(hào). "
Display="Dynamic"
Font-Name="Verdana" Font-Size="12"
runat=server>
*
</asp:RequiredFieldValidator>
<asp:RegularExpressionValidator id="ccNumCustVal"
ControlToValidate="ccNum" 
Display="Static"
ValidationExpression="^\d{15}$"
Font-Name="Arial" Font-Size="11"
runat=server>
信用卡號(hào)錯(cuò)誤
</asp:RegularExpressionValidator>
</td>
</tr>
</table>
<p>
<input runat="server" type=submit value="注冊(cè)">
<p>
</form>
</center>



好了,表單的驗(yàn)證,我們就講到這里,下一講,我們將介紹ASP.net處理數(shù)據(jù)的核心部分,數(shù)據(jù)綁定.



標(biāo)簽:一個(gè)完整的案例 

相關(guān)文章

主站蜘蛛池模板: 一二三四手机在线观看视频播放 | 欧美一区二区三区久久久人妖 | 四虎影院地址 | 中文字幕免费观看视频 | 色噜噜色偷偷男人的天堂 | 亚洲欧美日韩在线线精品 | 亚洲wwww| 性免费网站 | 日韩v片 | 一级做a爰片久久毛片16 | 亚洲欧美日韩高清一区二区一 | 天天艹综合 | 羞羞色在线 | 四虎影院黄色 | 日本 亚洲 欧美 | 五月婷婷天 | 亚洲aⅴ | 中文字幕在线精品视频入口一区 | 人人擦人人| 青青青国产高清在线观看视频 | 日韩一级欧美一级一级国产 | 欧美亚洲国产精品久久高清 | 人人干日日干 | 亚洲一区免费观看 | 亚洲免费在线观看 | 涩涩涩丁香色婷五月网视色 | 中文字幕不卡免费高清视频 | 日日干天天爽 | 一级做a爰片性色毛片刺激 一级做a爰片欧美一区 | 欧美一级片网站 | 日本大胆欧美人术艺术 | 亚洲狠狠婷婷综合久久久久图片 | 四虎影视免费永久在线观看 | 亚洲专区在线播放 | 色播五月婷婷 | 午夜视频福利在线 | 亚洲高清视频一区 | 亚洲 另类色区 欧美日韩 | 日本七大伦理经典在线观看 | 午夜高清免费观看视频 | 日本无吗免费一二区 |