public override string GetDesignTimeHtml(DesignerRegionCollection regions) { IDictionary data = new HybridDictionary(2); data["CurrentView"] = this.CurrentView; if (base.UseRegions(regions, this.GetTemplate(this._changePassword))) { ((WebControl)base.ViewControl).Enabled = true; data.Add("RegionEditing", true); EditableDesignerRegion region = new TemplatedEditableDesignerRegion(this.TemplateDefinition) { Description = System.Design.SR.GetString("ContainerControlDesigner_RegionWatermark") }; regions.Add(region); } try { ((IControlDesignerAccessor)base.ViewControl).SetDesignModeState(data); ((ICompositeControlDesignerAccessor)base.ViewControl).RecreateChildControls(); return(base.GetDesignTimeHtml()); } catch (Exception exception) { return(this.GetErrorDesignTimeHtml(exception)); } }
public override string GetDesignTimeHtml(DesignerRegionCollection regions) { if (base.UseRegions(regions, this._login.LayoutTemplate)) { ((WebControl)base.ViewControl).Enabled = true; IDictionary data = new HybridDictionary(1); data.Add("RegionEditing", true); ((IControlDesignerAccessor)base.ViewControl).SetDesignModeState(data); EditableDesignerRegion region = new TemplatedEditableDesignerRegion(this.TemplateDefinition) { Description = System.Design.SR.GetString("ContainerControlDesigner_RegionWatermark") }; regions.Add(region); } return(this.GetDesignTimeHtml()); }