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

首頁 > 編程 > .NET > 正文

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

2024-07-10 13:20:38
字體:
來源:轉載
供稿:網友
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.試試看,呵呵 ,,,
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 随州市| 浮梁县| 密山市| 卓尼县| 博乐市| 高雄县| 阳曲县| 怀宁县| 海丰县| 富源县| 苗栗县| 乃东县| 融水| 买车| 互助| 南郑县| 赤壁市| 赤峰市| 珲春市| 富源县| 阜城县| 平舆县| 栾城县| 晴隆县| 汕尾市| 威海市| 铁力市| 清远市| 武城县| 衡阳县| 什邡市| 保靖县| 日照市| 保定市| 安宁市| 上饶县| 陆丰市| 弥勒县| 宜都市| 巴东县| 邵阳市|