【问题标题】:read user profile by username通过用户名读取用户配置文件
【发布时间】:2011-09-17 09:50:47
【问题描述】:

我需要从某个用户的个人资料中检索(不是当前登录的用户) 通过使用用户名

例如

<properties>
    <add name="StartedOn"/>
    <add name="FullName"/>
    <add name="Email"/>
    <add name="Phone"/>
</properties>

并且我想通过使用所需用户的用户名来检索当前登录用户以外的其他用户的全名,所以我应该怎么做

【问题讨论】:

标签: asp.net c#-4.0 sqlprofileprovider


【解决方案1】:
foreach (string name in q)
{
     ProfileBase pb = ProfileBase.Create(name);
     string s = pb.GetPropertyValue("Fullname").ToString();
}

其中 q 是使用 Linq 的查询结果

【讨论】:

    【解决方案2】:

    您必须使用 Web 应用程序,因为您可以通过 Profile.Fullname 直接访问它。见http://weblogs.asp.net/anasghanem/archive/2008/04/12/the-differences-in-profile-between-web-application-projects-wap-and-website.aspx

    【讨论】:

      猜你喜欢
      • 2017-06-30
      • 1970-01-01
      • 2022-06-14
      • 2014-08-01
      • 2018-02-21
      • 1970-01-01
      • 1970-01-01
      • 2018-07-06
      • 1970-01-01
      相关资源
      最近更新 更多