we're getting some ... interesting ... behavior in IE.
Setup
We have a page layout based on some content type. Both contain (besides other fields) a DateTimeField which is shown in edit mode.
When a user clicks "Save" after editing the page, he is presented a modal dialog saying "Are you sure you want to leave this page?" with the options to "stay" or "leave".
When a user clicks "leave" the following behavior is as expected (changes are saved, page is working). When a user clicks "stay" he sometimes gets prompted for conflicts.
As soon as the DateTimeField is removed from the page layout (but is kept in the content type) there are no more such pop-up dialog.
This happens only in IE 9/10/11. FF and Chrome work fine.
Do you have any suggestions, on how to fix this? Not the conflicts part, but the fact that this dialogue box is shown at all.
Ben
Code
Field Definition
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Field
ID="{401b4dad-f4db-45a8-a111-42ed278a3298}"
Name="FI_Erstellungsdatum"
DisplayName="MyDate"
Type="DateTime"
Required="TRUE"
Group="MyGroup"
Format="DateOnly">
<Default>[Today]</Default>
</Field>
</Elements>
Reference in Content Type
<FieldRef ID="{401b4dad-f4db-45a8-a111-42ed278a3298}" DisplayName="MyDate" Required="TRUE" Name="FI_MyDate" Format="DateOnly" />
Reference in Page Layout
<SharePoint:DateTimeField FieldName="401b4dad-f4db-45a8-a111-42ed278a3298" runat="server"></SharePoint:DateTimeField>
Internet Explorer
I already tried seeting IE (Security) Settings back to deafault and disabling add-ons. It did not help.
The site is accessed via https and is in the Trusted Sites list in IE.