private void RenderItem(TreeElement item, StringBuilder sb, int iteration)
{
if(item.SubItems.Count > 0) {
// Expanding link
string containerId = BuildSubTreeContainerID(iteration);
sb.AppendFormat(@"<div class=""{0}""><a href=""#"" class=""{0}"" onclick=""javascript:return DisplayDiv('{1}');"" title=""{2}"">{3}</a></div>",
nodeCssClass, containerId, item.Name, nodeContent + item.Text);
}
else {
// Action link
sb.AppendFormat(@"<div class=""{0}""><a href=""#"" class=""{0}"" onclick=""{1}"" title=""{2}"">{3}</a></div>",
leafCssClass, item.OnClientClick, item.Name, item.Text);
}
}