Hi Chris Jensen,
You could get the ResultItem from the SearchResults control by subscribing for ItemDatabound event of the Results repeater as shown below
sender, EventArgs e)
sender, RepeaterItemEventArgs e)
(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
Telerik.Search.Engine.ResultItem resultItem = (Telerik.Search.Engine.ResultItem)e.Item.DataItem;
1. You could take a look at the snippet to see whether the guid will be presented there. You could use RegEx to match Guids. so, if the first 36 symbols are not a valid guid, proceed with title and url of the ResultItem
here is a Guild validator
Regex guidRegEx =
2. If there is no Guid, you could use url and title properties of the ResultItem with combination with ContentManager or CmsManager to find the item you are looking for.
All the best,
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items.