protected override void CreateChildControls() { base.CreateChildControls(); HtmlGenericControl div = new HtmlGenericControl("div"); div.ID = "d"; div.Style.Add(HtmlTextWriterStyle.Display, "none"); Controls.Add(div); MembershipBarExtender bar = new MembershipBarExtender(); bar.ID = "b"; bar.TargetControlID = div.ID; bar.ServicePath = ServicePath; bar.Properties.Add("DisplaySignUp", DisplaySignUp); bar.Properties.Add("DisplayLogin", DisplayLogin); bar.Properties.Add("DisplayRememberMe", DisplayRememberMe); bar.Properties.Add("DisplayPasswordRecovery", DisplayPasswordRecovery); bar.Properties.Add("RememberMeSet", RememberMeSet); bar.Properties.Add("DisplayMyAccount", DisplayMyAccount); bar.Properties.Add("DisplayHelp", DisplayHelp); bar.Properties.Add("EnablePermalinks", EnablePermalinks); bar.Properties.Add("EnableHistory", EnableHistory); bar.Properties.Add("User", Page.User.Identity.Name); bar.Properties.Add("Welcome", _welcome); if (IdleUserTimeout > 0) { bar.Properties.Add("IdleUserTimeout", (IdleUserTimeout * 60000)); } Controls.Add(bar); }
protected override void CreateChildControls() { base.CreateChildControls(); HtmlGenericControl div = new HtmlGenericControl("div"); div.ID = "d"; div.Style.Add(HtmlTextWriterStyle.Display, "none"); Controls.Add(div); MembershipBarExtender bar = new MembershipBarExtender(); bar.ID = "b"; bar.TargetControlID = div.ID; bar.ServicePath = ServicePath; bar.Properties.Add("DisplaySignUp", DisplaySignUp); bar.Properties.Add("DisplayLogin", DisplayLogin); bar.Properties.Add("DisplayRememberMe", DisplayRememberMe); bar.Properties.Add("DisplayPasswordRecovery", DisplayPasswordRecovery); bar.Properties.Add("RememberMeSet", RememberMeSet); bar.Properties.Add("DisplayMyAccount", DisplayMyAccount); bar.Properties.Add("DisplayHelp", DisplayHelp); bar.Properties.Add("EnablePermalinks", EnablePermalinks); bar.Properties.Add("EnableHistory", EnableHistory); bar.Properties.Add("User", Page.User.Identity.Name); bar.Properties.Add("Welcome", _welcome); StringBuilder sb = new StringBuilder(); foreach (string c in CultureManager.SupportedCultures) { CultureInfo ci = new CultureInfo(c.Split(',')[1]); sb.AppendFormat("{0}|{1}|{2};", c, ci.NativeName, ci.Equals(System.Threading.Thread.CurrentThread.CurrentUICulture)); } bar.Properties.Add("Cultures", sb.ToString()); if (IdleUserTimeout > 0) { bar.Properties.Add("IdleUserTimeout", (IdleUserTimeout * 60000)); } Controls.Add(bar); }
protected override void CreateChildControls() { base.CreateChildControls(); HtmlGenericControl div = new HtmlGenericControl("div"); div.ID = "d"; div.Style.Add(HtmlTextWriterStyle.Display, "none"); Controls.Add(div); MembershipBarExtender bar = new MembershipBarExtender(); bar.ID = "b"; bar.TargetControlID = div.ID; bar.ServicePath = ServicePath; bar.Properties.Add("DisplaySignUp", DisplaySignUp); bar.Properties.Add("DisplayLogin", DisplayLogin); bar.Properties.Add("DisplayRememberMe", DisplayRememberMe); bar.Properties.Add("DisplayPasswordRecovery", DisplayPasswordRecovery); bar.Properties.Add("RememberMeSet", RememberMeSet); bar.Properties.Add("DisplayMyAccount", DisplayMyAccount); bar.Properties.Add("DisplayHelp", DisplayHelp); bar.Properties.Add("EnablePermalinks", EnablePermalinks); bar.Properties.Add("EnableHistory", EnableHistory); bar.Properties.Add("User", Page.User.Identity.Name); bar.Properties.Add("Welcome", _welcome); StringBuilder sb = new StringBuilder(); foreach (string c in CultureManager.SupportedCultures) { CultureInfo ci = new CultureInfo(c.Split(',')[1]); sb.AppendFormat("{0}|{1}|{2};", c, ci.NativeName, ci.Equals(System.Threading.Thread.CurrentThread.CurrentUICulture)); } bar.Properties.Add("Cultures", sb.ToString()); if (IdleUserTimeout > 0) bar.Properties.Add("IdleUserTimeout", (IdleUserTimeout * 60000)); Controls.Add(bar); }