SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've created a pagelayout associated with a specific content type that contains the standard Title field. In my aspx file, I have an EditModePanel with attribute PageDisplayMode set to Edit, and inside this panel I have a TextField associated with the Title field of my page. The problem is that when I try to change the value of this field, it's not stored and I always see the original title (the one I defined in the page creation default SP form). All other fields are correctly stored.

If I go to the Pages library and edit the Title field using the SharePoint standard edit form, I can change the Title value.

Could someone tell me why it's not working within the PageLayout, or what could produce this strange behaviour ? (There's no event receiver associated with the Pages library)

Here's a piece of code of my page :

<PublishingWebControls:EditModePanel runat="server" PageDisplayMode="Edit">
    <table ...><tr><td>
        <SharePointWebControls:TextField FieldName="Title" runat="server"></SharePointWebControls:TextField>
        ... other field (NoteField, RichHtmlField, ...)
share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.