protected override void OnPreRender(EventArgs e) { // A call to the ResourceDispatcher to get have the automatic resources dispatched ResourceDispatcher.Dispatch(this, ResourceManagerUtility.GetResourceManager(this)); base.OnPreRender(e); HtmlHeadAppender.Current.RegisterPageStylesheetLink(); var key = GetType().FullName + "_Global"; if (!HtmlHeadAppender.Current.IsRegistered(key)) { HtmlHeadAppender.Current.RegisterStylesheetLink(key, "Html/global.css"); } LiteralControl stack = new LiteralControl(); StringBuilder sb = new StringBuilder(); sb.Append("<br /><div>"); sb.Append("<b>Stack:</b><br />"); for (WxeStep step = CurrentPageStep; step != null; step = step.ParentStep) { sb.AppendFormat("{0}<br />", step.ToString()); } sb.Append("</div>"); stack.Text = sb.ToString(); WxeControls.Add(stack); }
protected override void OnInit(EventArgs e) { if (!ControlHelper.IsDesignMode(this)) { try { Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(Request.UserLanguages[0]); } catch (ArgumentException) {} try { Thread.CurrentThread.CurrentUICulture = new CultureInfo(Request.UserLanguages[0]); } catch (ArgumentException) {} _nextButton.ID = "NextButton"; _nextButton.Text = "Next"; WxeControls.AddAt(0, _nextButton); } ShowAbortConfirmation = ShowAbortConfirmation.Always; EnableAbort = false; base.OnInit(e); RegisterEventHandlers(); }