2010-03-05 59 views
6

我知道如何獲得用戶ID爲當前用戶如何獲得用戶名?

MembershipUser currentUser = Membership.GetUser(); 
Guid currentUserId = (Guid)currentUser.ProviderUserKey; 

但對於我的應用程序需要得到誰沒有在loginned也是用戶的用戶ID。 因爲我需要將userid分配給我正在使用的不同表格。

預先感謝您

回答

3

使用Membership.GetUser(username, userIsOnline)方法,傳遞作爲userIsOnline參數。

+0

+1丁丁丁 - 給男人一個獎勵.. – 2010-03-05 22:16:12

+2

好吧,技術人員給了你你需要的東西,但讓我更加明確一點,如果有必要,讓你在需要的地方...... ' var userId =(Guid)(Membership.GetUser(username,false).ProviderUserKey);' – 2010-03-08 00:13:02