私はこのポストで説明したように現在ログインしているユーザーのユーザーIDを取得しようとしています。http://msdn.microsoft.com/en-us/library/aa478949.aspx aspnet_Membershipテーブルの一部として。私が探していますのはここ現在のユーザーIDを取得する
だ:
MembershipUser user = null;
if (User != null && User.Identity != null && !string.IsNullOrEmpty(User.Identity.Name))
{
user = Membership.GetUser(User.Identity.Name);
}
if (user != null)
{
//int id = user.UserId;
}
たMembershipUserは、ユーザーIDを持っていません。 UserIdを私が作成する他のテーブルの外部キーとして使用しようとしています。私はUserNameを使うことができますが、UserIdを使うほうが良いかもしれないと思いました。