Class WebControlBase
  
  
  
    Inheritance
    
    
    
    WebControlBase
   
  
  
  
  Assembly: DotNetNuke.dll
  Syntax
  
    public abstract class WebControlBase : WebControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor
   
  Constructors
  
  WebControlBase()
  
  
  Declaration
  
    protected WebControlBase()
   
  Properties
  
  HtmlOutput
  
  
  Declaration
  
    public abstract string HtmlOutput { get; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    [Obsolete("Deprecated in DotNetNuke 7.0.0. There is no longer the concept of an Admin Page.  All pages are controlled by Permissions. Scheduled for removal in v11.0.0.", true)]
public bool IsAdminMenu { get; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    public bool IsHostMenu { get; }
   
  Property Value
  
  
  PortalSettings
  
  
  Declaration
  
    [Browsable(false)]
[Obsolete("Deprecated in DotNetNuke 9.8.0. Use PortalController.Instance.GetCurrentSettings() instead, if you need access to the ActiveTab, use TabController.CurrentPage. Scheduled for removal in v11.0.0.")]
public PortalSettings PortalSettings { get; }
   
  Property Value
  
  
  ResourcesFolderUrl
  
  
  Declaration
  
    public string ResourcesFolderUrl { get; }
   
  Property Value
  
  
  StyleSheetUrl
  
  
  Declaration
  
    public string StyleSheetUrl { get; set; }
   
  Property Value
  
  
  Theme
  
  
  Declaration
  
    public string Theme { get; set; }
   
  Property Value
  
  Methods
  
  RenderContents(HtmlTextWriter)
  
  
  Declaration
  
    protected override void RenderContents(HtmlTextWriter output)
   
  Parameters
  
  Overrides
  
  Implements
  
  
  
  
  
  
  
  
  
  Extension Methods