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

首頁 > 學院 > 開發設計 > 正文

后臺實現顯示歡迎用戶登陸的方法

2019-11-17 01:43:44
字體:
來源:轉載
供稿:網友

后臺實現顯示歡迎用戶登陸的方法

最近在做后臺管理時,要實現歡迎用戶登陸的功能,現在跟大家分享下,難度不大,就是跟大家交流一下,也算是對自己的總結。比如我們在網站的后臺經常會看到歡迎某某登陸,如下圖:

那么我們怎么實現這個功能呢,方法有很多,我只是說我用到的那種方法,因為我們登陸會用到session和cookies,所有我用的方法思路:

一、首先說明,當用戶登陸時,我們會將用戶的信息存儲到session,至于為什么要存儲到session,主要是為了做驗證判斷和取值方便,

二、寫一個類存儲用戶的信息,判斷session是否為空,不為空則取出對象,為空則提示用戶重新登陸

三、在頁面調用方法顯示信息

下面是我做的一個小例子:

一、存儲用戶類的主要代碼:

 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6  7 namespace EMS.Common 8 { 9     using EMS.Entity;10     using System.Web;11     public class UserPRocess12     {13         /// <summary>14         /// 得到當前用戶的對象15         /// </summary>16         /// <returns></returns>17         public static UserInfoEntity GetUser()18         { 19             //聲明一個用戶實體對象20             UserInfoEntity entity;21             //判斷session里面的值是否為空22             if (HttpContext.Current.Session[“uInfo”] != null)23             {24                 //將session的對象轉換成實體25                 entity = (UserInfoEntity)HttpContext.Current.Session[“uInfo”];26             }27             else28             {29                 //跳轉到登陸頁面,提示用戶重新登陸30                 HttpContext.Current.Response.Redirect("/Admin/Login.aspx");31 32             }33             //返回實體對象34             return entity;35         }36     }37 }

二、在前臺的頁面我們只需要引入命名空間,然后通過類名調用靜態的方法就可以得到用戶的實體對象,再通過對象點屬性的方式獲得用戶名。

這幾步主要代碼:

1 <%@ Import Namespace="EMS.Common" %>2 3 歡迎【<%=UserProcess.GetUser().u_name %>】登錄

注意:自己必須要寫一個實體類,不然就不會有u_name,這個實體類字段最好是跟數據庫對應的,還有歡迎登陸是要放在標簽里面的,至于什么標簽看你的需求!因為現在很多企業開發都會用到session,也許其它方法更簡單,但主要是說明實際開發的用法。

如果還有什么問題可以留言,還有更好的方法也可以提出來!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 民权县| 安达市| 庆阳市| 和田市| 灌南县| 靖江市| 和平区| 彭水| 衡南县| 淮北市| 禄劝| 枞阳县| 永修县| 万源市| 桃园市| 秦皇岛市| 自贡市| 蓝田县| 新宾| 沙湾县| 康定县| 南召县| 乌拉特前旗| 东乌珠穆沁旗| 察哈| 合江县| 桦甸市| 博客| 都昌县| 青海省| 南召县| 马尔康县| 泰兴市| 乳山市| 北海市| 石河子市| 开阳县| 肥城市| 上饶市| 娄底市| 峨边|