System.Web.UI.Design (

This class provides a custom designer for user controls (page-like groups of text, controls, and scripting contained in .ascx files). This designer provides the design-time HTML used when you insert a user control onto a Web Forms page. This design-time HTML consists of a generic, labeled gray box that does not render any of the actual content.

public class UserControlDesigner : ControlDesigner {
// Public Constructors
   public UserControlDesigner( );
// Public Instance Properties
   public override bool AllowResize{get; }          // overrides ControlDesigner
   public override bool ShouldCodeSerialize{set; get; }          // overrides HtmlControlDesigner
// Public Instance Methods
   public override string GetDesignTimeHtml( );                   // overrides ControlDesigner
   public override string GetPersistInnerHtml( );                 // overrides ControlDesigner


System.Object System.ComponentModel.Design.ComponentDesigner(System.ComponentModel.Design.IDesigner, System.IDisposable, System.ComponentModel.Design.IDesignerFilter) HtmlControlDesigner ControlDesigner UserControlDesigner

    Part I: Introduction to ASP.NET
    Part III: Namespace Reference
    Chapter 40. The System.Web.UI.MobileControls Namespace
    Chapter 42. The System.Web.UI.WebControls Namespace