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

首頁 > 編程 > .NET > 正文

.net后臺頁面統一驗證是否登錄

2024-07-10 12:49:11
字體:
來源:轉載
供稿:網友

本文實例為大家分享了.net后臺頁面統一驗證是否登錄的具體代碼,供大家參考,具體內容如下

首先新寫一個PageBase類

using System;using System.Collections.Generic;using System.Web;namespace DepartmentMIS.Web.myclass{  public class PageBase : System.Web.UI.Page  {    public PageBase()    {      this.Load += new EventHandler(BasePage_Load);    }    private void BasePage_Load(object sender, EventArgs e)    {      if (Session["UserNo"] == null || Session["UserNo"].ToString() == "")      {        Response.Redirect("~/Login.aspx");      }    }  }}

Login頁面后臺部分代碼

protected void btnLogin_Click(object sender, EventArgs e)    {      if (rblRole.SelectedValue == "1")      {        DataSet ds = AdminBLL.GetList("userName = '" + tbxUserName.Text.Trim() + "' and password = '" + tbxPassword.Text.Trim()+"' and isDeleted = 0");        if (ds.Tables[0].Rows.Count == 1)        {          int id = Convert.ToInt32(ds.Tables[0].Rows[0]["id"]);          Session["UserNo"] = ds.Tables[0].Rows[0]["id"];          Session["UserName"] = ds.Tables[0].Rows[0]["userName"];          Response.Redirect("admin/adminIndex.aspx");        }        else        {          Response.Write("<script>alert('用戶名或密碼錯誤!')</script>");        }      }      if (rblRole.SelectedValue == "2")      {        DataSet ds = StuBLL.GetList("stuNo = '" + tbxUserName.Text.Trim() + "' and password = '" + tbxPassword.Text.Trim() + "' and isDeleted = 0");        if (ds.Tables[0].Rows.Count == 1)        {          int id = Convert.ToInt32(ds.Tables[0].Rows[0]["id"]);          Session["UserNo"] = ds.Tables[0].Rows[0]["id"];          Session["UserName"] = ds.Tables[0].Rows[0]["stuName"];          Response.Redirect("student/stusIndex.aspx");        }        else        {          Response.Write("<script>alert('用戶名或密碼錯誤!')</script>");        }      }

以stuWishChoices頁面為例,繼承PageBase類

using System.Web.UI.WebControls.WebParts;using System.Data.SqlClient;using System.Collections;namespace cbmis.ProDocumentMng{  public partial class DocumentList : BasePage //繼承  {      protected void Page_Load(object sender, EventArgs e)      {          }    }  }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和硕县| 桃园县| 克东县| 新乐市| 含山县| 葫芦岛市| 樟树市| 河北省| 沙湾县| 榆树市| 乌兰察布市| 天祝| 绍兴县| 松原市| 普陀区| 阜新市| 沛县| 确山县| 平阴县| 南涧| 华蓥市| 山阴县| 钦州市| 高平市| 万全县| 江永县| 子洲县| 木兰县| 突泉县| 镇康县| 安阳市| 双桥区| 化州市| 建水县| 扎兰屯市| 吉林省| 吉安市| 和平县| 山西省| 河西区| 望奎县|