Quelles solutions sont disponibles pour accéder aux informations de profil, car les applications Web n'exposent pas la classe ProfileCommon comme le font les projets de site Web.Quelle est la solution pour utiliser les profils dans les applications Web asp.net?
1
A
Répondre
0
Alors que peut-être pas la meilleure option (mais comme vous ne trouvez pas une autre option évidente - il ne permet pas que j'utilise également un objet de profil personnalisé), je l'ai utilisé comme suit:
ProfileBase pb = ProfileBase.Create(Page.User.Identity.Name);
m_PreferredName = pb.GetPropertyValue("WebName") as string;
Plus de détails, y compris des exemples de l'obtenir dans un type personnalisé peut être trouvé dans le Create Method documentation