Take the community feedback survey now.
AI OnAI Off
Take the community feedback survey now.
Hi,
If I understand you correctly, you want to listen to content events and do something when a page is created or when a page is updated. You can do that by listening to events in either Global.asax or an initializable module.
protected void Application_Start(object sender, EventArgs e)
{
var events = ServiceLocator.Current.GetInstance<IContentEvents>();
events.CreatedContent += CreatedContent;
events.SavedContent += SavedContent;
}
void CreatedContent(object sender, ContentEventArgs e)
{
}
void SavedContent(object sender, ContentEventArgs e)
{
Oh sorry, my code was for EPiServer 7 and not 6. This will work in 6:
protected void Application_Start(object sender, EventArgs e)
{
DataFactory.Instance.CreatedPage += CreatedPage;
DataFactory.Instance.SavedPage += SavedPage;
}
void CreatedPage(object sender, PageEventArgs e)
{
}
void SavedPage(object sender, PageEventArgs e)
{
}
I want to call a function if current page is newly created. and if it is already created then i want to call someother function. Can anyone help to get ridd off by this situation. Thanks !