現在ログインしているユーザーの ID を取得するにはどうすればよいですか? 私はこのコードを検索して取得しました:
Membership.GetUser(HttpContext.Current.User.Identity.Name).ProviderUserKey.ToString()
現在のユーザーの名前のみを取得します。取得したいのは現在のユーザーの ID です。ありがとうございます。
現在ログインしているユーザーの ID を取得するにはどうすればよいですか? 私はこのコードを検索して取得しました:
Membership.GetUser(HttpContext.Current.User.Identity.Name).ProviderUserKey.ToString()
現在のユーザーの名前のみを取得します。取得したいのは現在のユーザーの ID です。ありがとうございます。
あなたは正しいコードを持っていますが、toString()
メソッドは必要ありません。
var currentUser = Membership.GetUser(User.Identity.Name);
string username = currentUser.UserName //** get UserName
Guid userID = currentUser.ProviderUserKey //** get user ID
これをチェックして:
Membership.GetUser().ProviderUserKey.ToString()