I have a custom page layout created, in which "PublishingWebControls:RichHtmlField" control is added with some default HTML value.
When any page is created using the custom page layout created, page does not include value of RichHtmlField. But if I click "Edit Page", I can see RichHtmlField content in Edit Mode, now if I checkin the page then page will display RichHtmlField content even in View Mode also.
PS: I am creating publishing page programmatically using custom page layout, but even I try creating new publishing page manually then also RichHtmlField content is not available in page.
Please let me know if you need any more clarification.
Any help would be appreciated.