Jonas Lindau
Sep 7, 2009
visibility 6202
star star star star star
(1 votes)

Is page in edit mode?

I’ve seen a lot of different ways to determine if the actual page is in edit mode. Since i’m a fan of extension methods, i couldn’t resist make my own. This have to be the shortest possible way to determine if page is in edit or not :)

 

public static bool IsPageInEditMode(this PageData page)
{
  return page.WorkPageID != 0;
}

 

To find out if the page is in edit:

bool x = CurrentPage.IsPageInEditMode()
Sep 07, 2009

Comments

error Please login to comment.
Latest blogs
Finding Thomas Part 3 - The Moment of Recognition

Remember Thomas? In digital landscape, Thomas is the returning visitor who reads everything, opens every email, converts on nothing. In standard...

Ritu Madan | Jun 26, 2026

Add more scheduled job settings from the Optimizely CMS 12 admin UI -- with OptiScheduledJob.ExtraParameters

  Optimizely (EPiServer) CMS 12 ships a great scheduled-jobs framework, but it has one frustrating gap: a job has nowhere to store its own...

Binh Nguyen Thi | Jun 25, 2026

Automated Search & Navigation to Graph Migration with Claude Code

A Claude Code plugin that scans your S&N codebase, applies Graph SDK transformations, and validates the result. Install once, run one command. CMS ...

Connor Fortin | Jun 24, 2026

Migrating from Find to Graph: Lessons Learned from a Real CMS 13 Project

While migrating a search solution from Optimizely Search & Navigation (Find) to Optimizely Graph in CMS 13, I encountered several issues that were...

Binh Nguyen Thi | Jun 24, 2026