[問題] 請問如何在MasterPage取得loginName?

看板C_Sharp作者 (無言)時間17年前 (2008/06/30 21:53), 編輯推噓2(207)
留言9則, 2人參與, 最新討論串1/1
各位先進好! 小弟目前在MasterPage裡頭用了LoginName的Control 顯示上是沒有問題! 但,在MasterPage似乎無法透過User.Identity.Name取得登入者的帳號! 若要從程式碼去取得LoginName所顯示的名稱~不知該如何取得? 不知是否有相關的方式能夠在程式碼取得登入者的帳號? @@" 希望各位大大能指導一下 ^^" 非常感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.117.88

07/02 01:45, , 1F
已解決!感謝
07/02 01:45, 1F

07/04 11:14, , 2F
請能也教大家解法就更完美了,自問自答是好事
07/04 11:14, 2F

07/05 00:51, , 3F
Context.User.Identity.Name 就可以取得該值!
07/05 00:51, 3F

07/05 00:52, , 4F
重點就是Context這個字 XD
07/05 00:52, 4F

07/05 00:52, , 5F
其實,還有別的方法可以取得!
07/05 00:52, 5F

07/05 00:52, , 6F
像呼叫Membership類別的GetUser方法也可以取得登入者的名稱
07/05 00:52, 6F

07/05 00:53, , 7F
會這麼問主要是在一般的頁面用User.Identity.Name即可 ~ 但在
07/05 00:53, 7F

07/05 00:53, , 8F
MasterPage裡頭要用Context.User.Identity.Name才可!
07/05 00:53, 8F

07/07 01:00, , 9F
謝謝你的回應
07/07 01:00, 9F
文章代碼(AID): #18QEL1iN (C_Sharp)