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

首頁 > 編程 > .NET > 正文

在ASP.NET中怎么用Session判斷用戶是否登錄?_.Net教程

2024-07-10 12:50:28
字體:
供稿:網(wǎng)友

推薦:在ASP.NET中自動給URL加上超級鏈接
作為一個(gè)程序員,在完成設(shè)計(jì)后還要根據(jù)程序的情況以及用戶的反映不斷對程序進(jìn)行改進(jìn),這樣才能不斷地完善自己的作品。我在制作完軟件商務(wù)網(wǎng) http://www.bizsofts.com 的論壇后,發(fā)現(xiàn)人們總喜歡

代碼很簡單的,我把我平時(shí)寫過的貼出來給大家看看:

以下為引用的內(nèi)容:

if (bResult == true) //登錄的用戶名和密碼正確
{
//保存登錄的用戶名
Session["LoginUser"] = FormatString.Replace(txtLoginUser.Text); //這里就是給session賦值了.我對登錄用戶進(jìn)行了一些安全處理
//轉(zhuǎn)到管理首頁
Response.Redirect("Admin_Index.Aspx");
}
else
{
lblErr.Text = Message.Show("用戶名或密碼錯(cuò)誤!");
ShowValidate(); //重新顯示驗(yàn)證碼
}

那如何在頁面判斷是否登錄呢?代碼更簡單,如下:
if(Session["LoginUser"] == null) //上面Session名字用LoginUser,這里的名字要和上面的相同,可以隨便改,保持一致就行了,注意:Session["LoginUser"]后面,沒有ToString()哦,你要是加上的話,就會出錯(cuò)了.
{
Response.Redirect("Login.Aspx"); //如果Session為空,則轉(zhuǎn)到登陸頁.
}

Session有可能會丟失的,解決辦法參見我寫的另一文章:
Session登陸后丟失的解決辦法


分享:ASP.NET 2.0 中實(shí)現(xiàn)跨頁提交
在ASP.NET 1.x的時(shí)候,很多朋友可能需要進(jìn)行跨頁提交的處理,也就是從頁面A能夠提交到頁面B,甚至不同的Control其目標(biāo)處理頁面也各不相同。尤其是從ASP/JSP/PHP轉(zhuǎn)過來的開發(fā)人員,可能更有這種

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 桂平市| 太白县| 枣阳市| 墨竹工卡县| 江口县| 阿拉尔市| 津市市| 呈贡县| 三台县| 称多县| 镇雄县| 漠河县| 温州市| 阳朔县| 五家渠市| 天祝| 南昌市| 竹溪县| 仁化县| 东城区| 宣武区| 青铜峡市| 长子县| 雷山县| 江山市| 乌海市| 达拉特旗| 庆安县| 平安县| 洪雅县| 饶河县| 西昌市| 东港市| 弥勒县| 屏东县| 玉屏| 彩票| 黑水县| 安阳县| 安丘市| 宜君县|