Classes deriving from the System.Web.UI.Design.ControlDesigner class can support region-based editing on the design surface and override the ControlDesigner.SetEditableDesignerRegionContent(EditableDesignerRegion, string) method to set the content for a specified region.