I am working on a site that has been upgraded from 10 to 11.11.3.0.
Currently, the on-page editing feature does not work on all pages evenly we used Html.PropertyFor in .cshtml view file.
To be easy to help you understand. I will give you an example in our code.
We have a page type called Standard Page. In this page type we have a MainContentArea. We use Html.PropertyFor to render this content area.
When I inspect element in On-Page editing mode:
We saw tag: <div class="epi-editContainer" data-epi-property-name="MainContentArea" data-epi-use-mvc="True"> in <iframe> tag.
But outside <iframe> tag:
We saw no editor element is rendered.
Is there any cases that these editor element is not rendered evenly <div class="epi-editContainer" data-epi-property-name="MainContentArea" data-epi-use-mvc="True"> is added ?