登入:
網頁檔案——
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="login.aspx.cs" Inherits="login" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body >
<form id="form1" runat="server">
<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br />
<table width="100%" cellpadding="0" cellspacing="0"
style="height: 104px">
<tr>
<td align="right" style=" width:50%">
<asp:Label ID="lbusername" runat="server" Text="使用者名:"></asp:Label>
</td>
<td align="left">
<asp:TextBox ID="tbusername" runat="server">請在這裡使用者名!</asp:TextBox>
</td>
</tr>
<tr>
<td align="right" style=" width:50%">
<asp:Label ID="lbpassword" runat="server" Text="密 碼:"></asp:Label>
</td>
<td align="left">
<asp:TextBox ID="tbpassword" runat="server" TextMode="Password">請在這裡輸入密碼!</asp:TextBox>
</td>
</tr>
<tr>
<td align="right" style=" width:50%">
<asp:Label ID="lbjuese" runat="server" Text="角 色:"></asp:Label>
</td>
<td align="left">
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem Value="管理者Value">管理者Text</asp:ListItem>
<asp:ListItem Value="會員Value">會員Text</asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td align="center" colspan="2">
<asp:Button ID="Button1" runat="server" οnclick="Button1_Click" Text="登 錄" />
</td>
</tr>
</table>
</form>
</body>
</html>
類檔案:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
Session["username"] = tbusername.Text; //使用Session來存儲使用者輸入資訊
Session["password"] = tbpassword.Text;
Session["juese"] = DropDownList1.SelectedItem.Text; //擷取DropDownList控件被選擇項的文本内容(如果使用DropDownList1.SelectedValue則擷取被選擇項的Value值),并存儲到Session中。
Response.Redirect("info.aspx"); //頁面跳轉
}
}
登入成功頁面:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="info.aspx.cs" Inherits="info" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
類檔案:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class info : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("登陸成功!" + "<br/>" + "使用者名為:" + Session["username"] + "<br/>" + "密碼為:" + Session["password"] + "<br/>" + "使用者角色為:" + Session["juese"]);
}
}