I'm new to EPiServer CMS and currently in the process of specifying how we'd like to have EPiServer set up for our intranet. From what I've read it looks like we need to choose between whether we want to use the 'fetch data' feature with all of our page types or set some additional mandatory fields.
Of course, we want both the option to use 'fetch data' with any page type and we want to be able to specify some mandatory fields (over the generic ones that are required for all page types). Especially, after the helpful article Simple Modifications to the Editor Interface can Help Editors Daily Work also mentions using mandatory fields as an option for helping editors.
Hope this helps.
Thanks for your answer Frederik. It would be useful to know if anyone has made this work with some programming. If there is a solution, and we can have both, then I'll be very happy.
I quess you could attach yourself to the DataForm Populate event and remove the isRequierd and then int theSavingPage event do some logic and check if you fetch data from another page and if all your mandory fields are set