国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET 防止用戶跳過登陸界面

2020-01-18 01:21:48
字體:
來源:轉載
供稿:網友
1.在登陸頁面的檢查登陸成功代碼后添加如下代碼
Session["UserID"] = txtUserID.Text.Trim();
或者
Session["UserID"] = "OK";
例如,在我的 Login.aspx.cs 的登陸按鈕響應事件中代碼如下:
if (BaseClass.CheckUser(txtUserID.Text.Trim(), txtPwd.Text.Trim()))
{
Session["UserID"] = txtUserID.Text.Trim();
Response.Redirect("Main.aspx");
}
else
{
Response.Write("<script>alert('用戶名或密碼錯誤');location='Login.aspx'</script>");
}
2.然后在每個頁面的Page_Load的開始處添加如下代碼:
if (Session["UserID"] == null || Session["UserID"].ToString() == "")
{
Response.Write("<Script language='javascript'>window.top.location.href='Login.aspx';</Script>");
}
例如在我的 Main.aspx.cs 的Page_Load代碼包含如下內容:
protected void Page_Load(object sender, EventArgs e)
{
if (Session["UserID"] == null || Session["UserID"].ToString() == "")
{
Response.Write("<Script language='javascript'>window.top.location.href='Login.aspx';</Script>");
}
if (!IsPostBack)
{
}
}
3.試試看,呵呵 ,,,
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浦北县| 天镇县| 西丰县| 吴川市| 安顺市| 康乐县| 霍城县| 丹巴县| 新密市| 延长县| 临澧县| 渝中区| 淮阳县| 天柱县| 宜城市| 汝州市| 焉耆| 潍坊市| 淄博市| 甘南县| 扶沟县| 沙田区| 泰州市| 凌云县| 横峰县| 元氏县| 修水县| 岗巴县| 迭部县| 萨嘎县| 淮阳县| 东城区| 军事| 贺兰县| 沙坪坝区| 平利县| 沛县| 临沭县| 共和县| 福建省| 固镇县|