![](dotnetdiagramimages/GrapeCity_ActiveReports_Web_v12_GrapeCity_ActiveReports_Web_WebViewer.png)
'Declaration Public Class WebViewer Inherits System.Web.UI.WebControls.WebControl
public class WebViewer : System.Web.UI.WebControls.WebControl
Implements INamingContainer (a marker interface with no members) so that contained controls are in a new namespace in which all child control ID attributes are guaranteed to be unique within an entire application. You can add controls to this control, and they'll always get a unique name on the client.
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
GrapeCity.ActiveReports.Web.WebViewer