2017-05-05 2 views
0

ich etwas wie der E-Mail des Benutzers mit so etwas wie diesemDNN Erhalten Profileigenschaften In Haut

<% =UserController.GetCurrentUserInfo().Email %> 

Aber wie kann ich eine benutzerdefinierte erstellte Profileigenschaft erhalten kann in der Haut angezeigt werden?

Das nächste, was ich war so etwas wie diese finden konnte:

UserProfile.GetPropertyValue("Company"); 

Aber ich bekomme diese Fehlermeldung: Eine Objektreferenz für die nicht-statisches Feld erforderlich ist, eine Methode oder Eigenschaft ‚DotNetNuke.Entities. Users.UserProfile.GetPropertyValue (string)‘

Antwort

3

Sie müssen noch von den aktuellen Benutzer starten, so dass es so etwas wie dieses würde:

UserController.GetCurrentUserInfo().Profile.GetPropertyValue("Company")