Sorry for forgot this post
It is a bug, the user id have set at the text content service. But does not saved to database, the definition is:
public string UserId { get; set; }
But the correct must be:
public string UserId {
get
{
if (this.ContainsKey("UserId") && base["UserId"] != null)
{
return base["UserId"] == null ? "" : base["UserId"].ToString();
}
return null;
}
set
{
base["UserId"] = value;
}
}
Regards,
Jifeng Huang
Kooboo Team
Microsoft ASP.NET MVP