New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

NodeDataBound

The NodeDataBound fires for every Node that is bound to data. Use the RadSiteMapNodeEventArgs to access the properties of the bound Node. Use the Node's DataItem property to access the underlying object or data row being bound to.

Binding to a database:

C#
protected void RadSiteMap1_NodeDataBound(object sender, RadSiteMapNodeEventArgs e) 
{ 
    DataRowView nodeData = e.Node.DataItem as DataRowView; 
    e.Node.ToolTip = nodeData["tooltipColumn"].ToString(); 
}

Binding to SiteMapDataSource:

C#
protected void RadSiteMap1_NodeDataBound(object sender, Telerik.Web.UI.RadSiteMapNodeEventArgs e)
{ 
    SiteMapNode sitemapNode = e.Node.DataItem as SiteMapNode; 
    e.Node.ToolTip = sitemapNode.Title + " - " + sitemapNode.Url; 
}
Not finding the help you need?
Contact Support