我需要使用用户名从某个用户(不是当前登录的用户)的个人资料中检索
例如
<properties>
<add name="StartedOn"/>
<add name="FullName"/>
<add name="Email"/>
<add name="Phone"/>
</properties>
我想通过使用所需用户的用户名来检索当前登录用户以外的其他用户的全名,所以我该怎么办
我需要使用用户名从某个用户(不是当前登录的用户)的个人资料中检索
例如
<properties>
<add name="StartedOn"/>
<add name="FullName"/>
<add name="Email"/>
<add name="Phone"/>
</properties>
我想通过使用所需用户的用户名来检索当前登录用户以外的其他用户的全名,所以我该怎么办
foreach (string name in q)
{
ProfileBase pb = ProfileBase.Create(name);
string s = pb.GetPropertyValue("Fullname").ToString();
}
其中 q 是使用 Linq 的查询结果
您必须使用 Web 应用程序,因为您可以通过 Profile.Fullname 直接访问它。请参阅http://weblogs.asp.net/anasghanem/archive/2008/04/12/the-differences-in-profile-between-web-application-projects-wap-and-website.aspx