Sitefinity add class to control template list item
I am trying to add a class to a Sitefinity control tmeplate list item.
if (hyperLink.NavigateUrl == currentNode.Url)
m_log.Debug(" Item is current");
classValue = hyperLink.Attributes["class"];
hyperLink.Attributes.Remove("class");
if (!string.IsNullOrEmpty(classValue))
if (classValue.IndexOf("activeVerticalNav") == -1)
classValue += " activeVerticalNav";
else
classValue = "activeVerticalNav";
hyperLink.Attributes.Add("class", classValue);
I can style the hyperlink in the control template, but the the hyperlink's parent.
I tried to cast the RadListViewDataItem to HtmlGenericControl to add a class, but this does not work.
HtmlGenericControl hyperLinkLi = (HtmlGenericControl) hyperLink.Parent;
How can I add a class to the list item?
Thanks in advance.