Version

DataMenuRenderer Class Members

The following tables list the members exposed by DataMenuRenderer.

Public Constructors
 NameDescription
Public ConstructorDataMenuRenderer Constructor  
Public Properties
 NameDescription
Public PropertyClientIDProvides access to the clientID for the Control (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Public PropertyDesignModeReturns true if the Control is currently in Design Mode. False is returned otherwise. (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Public PropertyPageProvides access to the Page object of the Control (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Public PropertyUniqueID (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected Properties
 NameDescription
Protected PropertyControlProvides access to the Control or ControlMain that the object is associated with. (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected PropertyRunBotProvides access to the RunBot object for the Control (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected PropertyStyleBotProvides access to the StyleBot object for the Control (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Public Methods
 NameDescription
Public MethodRenderContainerRenders the scrolling container DIV, along with the scroll buttons.  
Public MethodRenderItemRenders a specific item of the tree.  
Public MethodRenderItemsRenders the items of the dataTree starting with the Root level items.  
Protected Methods
 NameDescription
Protected MethodAddAttributesToRenderAdds all of the standard attributes to the writer. (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected MethodAddClassOverloaded. A helper method that adds the Class attribute to a HTML element.  
Protected MethodAddStandardAttributesToRenderOverloaded. Adds attributes from the Attributes collection of the control to the writer. (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected MethodAddStandardPropertiesToRenderAdds standard properties of a WebControl to the writer. (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected MethodAddStyleAttributeToRenderAdds style attribute to the writer. (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected MethodAddXAttributeOverloaded. Writes multiple attribute string to the HtmlTextWriter (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected MethodAddXAttributeToClassNameWrite class to writer with extra attribute. That method can be used only for the html element of main control which has normal id. (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected MethodNewLineWrites a newline character combination to the output stream when DEBUG is defined. Performs a no-op otherwise. (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected MethodRenderClientStateFieldRenders a hidden data field where clientState can be stored for the page submit and sent back to the server (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected MethodRenderCommonScrollerSettingsRenders the A tag for the scroller buttons.  
Protected MethodRenderFirstScrollerRenders the first scroll button. It is always rendered hidden.  
Protected MethodRenderItemClassRenders all node specific classes  
Protected MethodRenderScrollIconsRenders the SPAN for the scroll icon. The idea is that the anchor can be used to set background image like gradient and etc. While the span will display the real button image, like small triangle. It will apply a common MenuScrollIcon class for each span, where common settings can be groupped. And also it will apply specific CSS class for each scroll icon be it top/left/right or bottom.  
Protected MethodRenderSecondScrollerRenders second scroller button.  
See Also