iT邦幫忙

0

[ASP.NET] 關於 Session 登入後,如何在其他處取登入資料的問題

我的登入頁面Login.aspx 的 Session 如下

Session["Login"] = "OK";
Session["uMaill"] = dr["Emp_Mail"].ToString();
Session["uPW"] = dr["Emp_PW"].ToString();
cmd.Cancel();
dr.Close();
Conn.Close();
Conn.Dispose();
Response.Redirect("index.aspx");

請問一下,登入成功轉至index.aspx
我想在index.aspx某一處,顯示登入的使用者名稱
該如何在index.aspx取得登入頁面uMaill這個值?
是否有相關資料可參考? 謝謝

樣子如下

https://ithelp.ithome.com.tw/upload/images/20200918/20082456M5tXssSnzo.png

2 個回答

0
YoChen
iT邦研究生 5 級 ‧ 2020-09-18 10:52:03
最佳解答

HttpContext.Session

string uMaill = (string)(Session["uMaill"]);
阿偉 iT邦新手 2 級 ‧ 2020-09-18 11:09:58 檢舉

感謝提供關鍵字!!淺顯易懂~

0
allenlwh
iT邦研究生 1 級 ‧ 2020-09-18 10:53:48
uMaill.Text = Session["uMaill"].ToString();
阿偉 iT邦新手 2 級 ‧ 2020-09-18 11:11:38 檢舉

謝謝您,因為樓上比較快回答,只能選一個最佳

allenlwh iT邦研究生 1 級 ‧ 2020-09-18 11:17:34 檢舉

沒關係.有幫上忙就好

我要發表回答

立即登入回答