Here are two samples
1. Get the page workflow status
var cmsManager =
CmsSiteMapNode currentNode = (CmsSiteMapNode)SiteMap.Provider.CurrentNode;
ICmsPage editPage = cmsManager.GetPage(currentNode.CmsPage.ID,
workflow = editPage.GetWorkflow();
PageWorkflow activity = (PageWorkflow)workflow.Activity;
(activity.ApprovalStatus == ApprovalStatus.Published)
// do something here
2. Moving between the activities
You can take a look at this blog post - Schedule content items publishing with workflow enabled
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.