I have prepared a code sample how you can get the reject reason for Dynamic content item.
var providerName = String.Empty;
var cultureName =
DynamicModuleManager dynamicModuleManager = DynamicModuleManager.GetManager(providerName);
Type testType = TypeResolutionService.ResolveType(
var myCollection = dynamicModuleManager.GetDataItems(testType).Where(
"Title = \"MyItem\""
var b = ((IApprovalWorkflowItem)myCollection).GetCurrentApprovalTrackingRecord(
var rejectedText = b.Note;
You can modify this sample in order to meet your requirements. For your convenience I have recorded a short video for demonstration.
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal
and vote to affect the priority of the items