登錄系統()
管理員和普通用戶的登錄頁面雖然不是一個但兩個頁面的HTML內容卻完全相同
ST_Loginaspx頁面如圖所示
圖 登錄頁面
登錄頁面的HTML主要代碼如程序所示
程序 ST_Loginaspx
<!
實現頁面緩存
>
<%@ OutputCache Duration= VaryByParam=* %>
…
<form id=Form method=post runat=server>
<table cellSpacing= cellPadding= width= border=
align=center>
<tr>
<td>用戶名</td>
<td>
<asp:TextBox id=txtName
runat=server></asp:TextBox>
<!表單驗證 >
<asp:RequiredFieldValidator
id=RequiredFieldValidator runat=server ErrorMessage=必填
ControlToValidate=txtName></asp:RequiredFieldValidator></td>
</tr>
<tr>
<td>密碼</td>
<td>
<asp:TextBox id=txtPass runat=server
TextMode=Password Width=px></asp:TextBox>
<!表單驗證 >
<asp:RequiredFieldValidator id=RequiredFieldValidator
runat=server ErrorMessage=必填
ControlToValidate=txtPass>
</asp:RequiredFieldValidator>
</td></tr>
<tr>
<td></td>
<td>
<asp:Button id=btnOK CssClass=button
runat=server Text=登錄 onclick=
btnOK_Click></asp:Button>
<FONT face=宋體> </FONT>
<asp:Button id=btnReg
runat=server Text=注冊
CssClass=button CausesValidation=False
onclick=btnReg_Click>
</asp:Button></td>
</tr>
</table>
</form>
【代碼說明】注意代碼第行這是一個頁面緩存Duration屬性表示緩存時間VaryByParam表示根據哪個參數進行緩存結果的分類
返回目錄ASPNET項目開發指南
編輯推薦
ASPNET MVC 框架揭秘
ASPNET開發寶典
ASP NET開發培訓視頻教程
From:http://tw.wingwit.com/Article/program/net/201311/15852.html