Pls dont award bfor discus.I would not mind to give a free consultancy before start work in your application. So, please let me clear with the requirement first.
We can use Dynamic Data Entity Template but need to conclude which need to customization for your application. Below, I just describing how it's normally works:
Dynamic Data, entity templates are responsible for displaying data from a single entity (i.e. data row) in a FormView. During the load stage of the ASP.NET page lifecycle, DynamicEntity control finds the appropriate user control in the EntityTemplates folder of the Dynamic Data application and dynamically creates it to provide entity-specific portion of the page.
This user control inherits from the EntityTemplateUserControl class provided by Dynamic Data. This base class provides access to several properties worth mentioning, such as Table, which gives you the MetaTable describing the current entity, and Mode, which determines whether the entity should be displayed in edit, insert or read-only mode.
Most of the magic happens in the OnLoad method of the user control. To determine which controls to display, it calls the GetScaffoldColumns method of the MetaTable class. This method returns a list of MetaColumn objects, each describing a single property of our entity, including property’s Name and DisplayName.
Ready to discuss with you that what exactly you are expecting as 5 properties and what are you exactly referring as a fake data. Will wait for your re