?? login.aspx.cs
字號:
?using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using MyOnLineExam.BusinessLogicLayer;
public partial class Web_Login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
InitData();//初始化科目列表框
}
}
//初始化考試科目下拉列表框
protected void InitData()
{
Paper paper = new Paper(); //創建Paper對象
DataSet ds = paper.QueryPaper(); //查詢所有可用試卷
if (ds.Tables[0].Rows.Count >= 1)
{
ddlPaper.DataSource = ds; //指名考試科目列表框數據源
ddlPaper.DataTextField = "PaperName"; //DataTextField顯示Name字段值
ddlPaper.DataValueField = "PaperID"; //DataValueField顯示ID字段值
ddlPaper.DataBind(); //綁定數據
}
else
{
ddlPaper.Enabled = false;
imgBtnLogin.Enabled = false;
lblMessage.Text = "沒有試卷!";
}
}
//登錄按鈕事件
protected void imgBtnLogin_Click(object sender, ImageClickEventArgs e)
{
Users user = new Users(); //創建Users對象user
if (user.CheckPassword(txtUserID.Text.Trim())) //根據用戶編號查詢用戶密碼
{
if (user.UserPwd == txtPwd.Text.Trim())//輸入密碼與用戶密碼相同
{
Session["userID"] = txtUserID.Text.Trim();//存儲用戶編號
Session["PaperID"] = ddlPaper.SelectedValue;
Session["PaperName"] = ddlPaper.SelectedItem.Text;
Response.Redirect("UserTest.aspx"); //轉向考試界面
}
else//密碼錯誤,給出提示
{
lblMessage.Text = "您輸入的密碼錯誤!";
}
}
else//用戶不存在,給出提示
{
lblMessage.Text = "該用戶不存在!";
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -