PDA

View Full Version : سوال: دسترسی به فیلد UserId



30yavash
جمعه 27 دی 1387, 10:02 صبح
چه طور می تونم در ASP.Net (نسخه 2 به بالا) به فیلد UserId تولید شده توسط asp.net برای مدیریت کاربران (membership) دسترسی داشته باشم؟
من یه برنامه نوشتم که در اون جدول کاربرا که توسط asp.net تولید شده باید با جدولی که خودم ساختم از طریق UserId رابطه خارجی یک به چند داشته باشه.حالا می خواستم ببینم چطور باید به فیلد UserId دسترسی داشته باشم.اغلب متدهای asp رو گشتم ولی چیزی پیدا نکردم که UserId رو به عنوان خروجی بده.

30yavash
جمعه 27 دی 1387, 21:22 عصر
خودم پیداش کردم:

MembershipUser user = Membership.GetUser("username");
string userId = user.ProviderUserKey.ToString();
Response.Write(userId);