Version

DataTreeRenderer Class Members

The following tables list the members exposed by DataTreeRenderer.

Public Constructors
 NameDescription
Public ConstructorDataTreeRenderer Constructor  
Protected Fields
 NameDescription
Protected Field_dataTree  
Protected Field_imageManager  
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 MethodRenderNodeRenders a specific node of the tree.  
Public MethodRenderNodesRenders the Nodes of the dataTree starting with the Root level nodes.  
Protected Methods
 NameDescription
Protected MethodAddAttributesToRenderAdds all of the standard attributes to the writer. (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected MethodAddStandardAttributesToRenderOverloaded. Adds attributes from the Attributes collection of the control to the writer. (Inherited from Infragistics.Web.UI.Framework.RendererBase)
Protected MethodAddStandardPropertiesToRenderOverridden.   
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 MethodGetNodeClassForTemplatesGets the Class attribute for the node.  
Protected MethodGetNodeImageIndexReturns the index within the images table for the expand image of a node.  
Protected MethodGetNodePositionReturns code for node position within parent collection. -1 - First, 0 - Middle, 1 - Last  
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 MethodRenderClientSideTemplateThis method should be overriden in derived classes to render client side node template if necessary  
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 MethodRenderDataLoadingMessage  
Protected MethodRenderNodeCheckBoxRenders a CheckBox for the node  
Protected MethodRenderNodeClassRenders the Class attribute for the node  
Protected MethodRenderNodeExpandImageRenders the Expansion indicator for a node  
Protected MethodRenderNodeSpaceRenders the lead-in space for a node when connector lines are enabled.  
Protected MethodRenderNoNodesTemplate  
See Also