Я столкнулся с той же проблемой и воспользовался предложением Марка.Вот мой (взломанный вместе) код
protected void Page_Load(object sender, EventArgs e)
{
StringBuilder output = new StringBuilder();
var users = Sitecore.Security.Accounts.UserManager.GetUsers();
foreach (Sitecore.Security.Accounts.User item in users)
{
string email = "";
if(!string.IsNullOrEmpty(item.Profile.Email) ){
email = item.Profile.Email;
}
output.AppendFormat("<tr><td>{0}</td><td>{1}</td><td>{2}</td></tr>",
item.DisplayName.ToString(),
email,
item.Profile.Comment
);
}
showusers.Text = output.ToString();
}
Обратите внимание, что поля пользователя sitecore по умолчанию делают это там, они просто в .Profile