private void HandleClickEvent(Message message, string eventname)
{
if (eventname.StartsWith("itemselector"))
{
var parts = eventname.Split(':');
if (parts.Length == 2)
{
var iselector = Sitecore.Context.ClientPage.FindSubControl(parts[1]) as ItemSelector;
if (iselector != null)
{
Sitecore.Context.ClientPage.Start(iselector, "Clicked");
}
}
}
else if (eventname.StartsWith("changepage"))
{
var pageno = eventname.Substring(eventname.IndexOf(':') + 1);
ChangePage(pageno);
}
else
{
base.HandleMessage(message);
}
}