Customise a SharePoint List Form into Sections/Tabs/Pages

listviewsharepointsharepoint-designer

I have a SharePoint solution which uses a list with around 20 different pieces of data. I would like to be able to break these up into sections/pages/tabs so that the user experience in populating and editing these is not so poor.

I know how to use SPD (SharePoint Designer) to customize list forms and was wondering if anyone knew of a technique for achieving this.

I have looked at using a MultiView control but this appears to screw up the rendering within the form.

Ideas welcome.

Best Solution

You can create some Javascript to hide fields until necessary, but it is going to be a hard slog to get it right. It could be easier to create a custom .NET form for the data and use the object model to store the list data.

Related Question