private void CreateStepNavigationTemplate(Control container) { // step navigation template ITemplate stepNavigationTemplate = Owner.StepNavigationTemplate; _stepNavigationTemplateContainer = new StepNavigationTemplateContainer(Owner); _stepNavigationTemplateContainer.ID = _stepNavigationTemplateContainerID; if (stepNavigationTemplate == null) { _stepNavigationTemplateContainer.EnableViewState = false; _defaultStepNavigationTemplate = NavigationTemplate.GetDefaultStepNavigationTemplate(Owner); stepNavigationTemplate = _defaultStepNavigationTemplate; } else { _stepNavigationTemplateContainer.SetEnableTheming(); } stepNavigationTemplate.InstantiateIn(_stepNavigationTemplateContainer); container.Controls.Add(_stepNavigationTemplateContainer); }
private void CreateFinishNavigationTemplate(Control container) { // finish navigation template ITemplate finishNavigationTemplate = Owner.FinishNavigationTemplate; _finishNavigationTemplateContainer = new FinishNavigationTemplateContainer(Owner); _finishNavigationTemplateContainer.ID = _finishNavigationTemplateContainerID; if (finishNavigationTemplate == null) { _finishNavigationTemplateContainer.EnableViewState = false; _defaultFinishNavigationTemplate = NavigationTemplate.GetDefaultFinishNavigationTemplate(Owner); finishNavigationTemplate = _defaultFinishNavigationTemplate; } else { _finishNavigationTemplateContainer.SetEnableTheming(); } finishNavigationTemplate.InstantiateIn(_finishNavigationTemplateContainer); container.Controls.Add(_finishNavigationTemplateContainer); }
private void CreateStartNavigationTemplate(Control container) { // Start navigation template ITemplate startNavigationTemplate = Owner.StartNavigationTemplate; _startNavigationTemplateContainer = new StartNavigationTemplateContainer(Owner); _startNavigationTemplateContainer.ID = _startNavigationTemplateContainerID; // Use the default template if (startNavigationTemplate == null) { _startNavigationTemplateContainer.EnableViewState = false; _defaultStartNavigationTemplate = NavigationTemplate.GetDefaultStartNavigationTemplate(Owner); startNavigationTemplate = _defaultStartNavigationTemplate; } else { // Custom template is used here. _startNavigationTemplateContainer.SetEnableTheming(); } startNavigationTemplate.InstantiateIn(_startNavigationTemplateContainer); container.Controls.Add(_startNavigationTemplateContainer); }