3

I have added the enterprise keyword column to my custom content type that is tied to a publishing page. It works fine editing and publish pages based on this layout unless I set the keyword column to be required. If I do this I get an error message when pressing the Publish action stating "You must fill out all required properties before completing this action." and then I get transfered to edit properties for the page. It works fine if I save the page first and then publish it.

The control on my page layout looks like this:

<asp:Content ContentPlaceHolderID="PlaceHolderMain" runat="server">
  <Taxonomy:TaxonomyFieldControl ID="TaxonomyFieldControl" FieldName="TaxKeyword" runat="server" />
</asp:Content>

Have someone stumbled upon this problem before?

  • Found this exact same issue, did you ever find a solution to this? – user14837 Feb 12 '13 at 1:13
  • No we haven't found a solution for this yet. – Niclas Carlsson Feb 13 '13 at 11:10
2

You can find a solution here: http://www.itidea.nl/index.php/what-about-you-must-fill-out-all-required-properties-before-completing-this-action-when-publishing-a-page/

The solution requires a custom control on the page, the code is provided in the post.

Regards, Anita

| improve this answer | |
  • Please do provide more details to your answer here, it's preferable if your answer is stand-alone from your blog post. – Robert Lindgren Aug 25 '13 at 13:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.