/// ----------------------------------------------------------------------------- /// <summary> /// /// </summary> /// <param name="writer"></param> /// <remarks> /// </remarks> /// <history> /// [jhenning] 9/21/2005 Created /// </history> /// ----------------------------------------------------------------------------- protected void RenderNodeIcon(HtmlTextWriter writer) { Label oSpan = new Label(); if (!String.IsNullOrEmpty(m_objNode.CSSIcon)) { oSpan.CssClass = m_objNode.CSSIcon; } else if (!String.IsNullOrEmpty(m_objNode.DNNMenu.DefaultIconCssClass)) { oSpan.CssClass = m_objNode.DNNMenu.DefaultIconCssClass; } oSpan.RenderBeginTag(writer); if (m_objNode.ImageIndex > -1) { NodeImage m_objNodeImage = m_objNode.DNNMenu.ImageList[m_objNode.ImageIndex]; if ((m_objNodeImage != null)) { Image objImage = new Image(); objImage.ImageUrl = m_objNodeImage.ImageUrl; objImage.RenderControl(writer); writer.Write(" "); } } oSpan.RenderEndTag(writer); }
protected void RenderNodeArrow(HtmlTextWriter writer) { if (m_objNode.HasNodes) { Label oSpan = new Label(); oSpan.RenderBeginTag(writer); if (m_objNode.Level == 0) { if (!String.IsNullOrEmpty(m_objNode.DNNMenu.RootArrowImage)) { Image objImage = new Image(); objImage.ImageUrl = m_objNode.DNNMenu.RootArrowImage; objImage.RenderControl(writer); } } else { if (!String.IsNullOrEmpty(m_objNode.DNNMenu.ChildArrowImage)) { Image objImage = new Image(); objImage.ImageUrl = m_objNode.DNNMenu.ChildArrowImage; objImage.RenderControl(writer); } } oSpan.RenderEndTag(writer); } }
/// <summary> /// /// </summary> /// <param name="writer"></param> /// <remarks> /// </remarks> /// <history> /// [jbrinkman] 5/6/2004 Created /// </history> protected void RenderNodeIcon( HtmlTextWriter writer ) { Label oSpan = new Label(); if( _Node.CSSIcon.Length > 0 ) { oSpan.CssClass = _Node.CSSIcon; } else if( _Node.DNNTree.DefaultIconCssClass.Length > 0 ) { oSpan.CssClass = _Node.DNNTree.DefaultIconCssClass; } oSpan.RenderBeginTag( writer ); if( _Node.ImageIndex > -1 ) { NodeImage _NodeImage = _Node.DNNTree.ImageList[_Node.ImageIndex]; if( !( _NodeImage == null ) ) { Image _image = new Image(); _image.ImageUrl = _NodeImage.ImageUrl; _image.RenderControl( writer ); writer.Write( " ", null ); } } oSpan.RenderEndTag( writer ); }