Rendering of Blocks when in Edit Mode

Vote:
 

Hi Guys

I am using PageEditing.PageIsInEditMode to identify if a block is in edit mode and if it is to display some different HTML, although when i am editing on a Page where i have dragged that block on it still things i am in edit mode so displays the same HTML, is their anyway of identifying if i am editing a block or page ?


Minesh

#90994
Sep 23, 2014 15:40
Vote:
 

This could be distinquished using following snippet:

@using EPiServer.Core
@using EPiServer.Editor
@using EPiServer.Web.Routing
@model SampleBlock

Is page editing - @PageEditing.PageIsInEditMode

Is current block - @(this.ViewContext.RequestContext.GetContentLink() == ((IContent)Model).ContentLink)

#91207
Sep 29, 2014 21:28