protected override void Render(System.Web.UI.HtmlTextWriter writer) { SueetieUser user = SueetieContext.Current.User; if (IsInViewableRole(user) || (user.IsAnonymous && this.IsAnonymous == IsAnonymousPlaceHolder.True)) { TrueContentTemplate.InstantiateIn(this); base.Render(writer); } else { if (FalseContentTemplate != null) { FalseContentTemplate.InstantiateIn(this); base.Render(writer); } else { this.Visible = false; } } }
protected override void Render(System.Web.UI.HtmlTextWriter writer) { SueetieUser user = SueetieContext.Current.User; if (user.IsInRole(Role.ToString()) || (user.IsAnonymous && this.Role == UserRole.NonMember)) { TrueContentTemplate.InstantiateIn(this); base.Render(writer); } else { if (FalseContentTemplate != null) { FalseContentTemplate.InstantiateIn(this); base.Render(writer); } else { this.Visible = false; } } }