SharePoint Custom List Forms (No Code)
Using SharePoint Designer you can create your own newforms, editforms, and viewforms. This is quick and easy to do.
- Create a list with the columns and fields you desire for your customer input form, or internal staff form.
- Open your site in SharePoint Designer.
- Browse to the list you wish to create a new input form upon, or the list you wish to change an input form on. (In this case the list you made in step 1.)
- Either copy and paste an existing form, save an existing form as DesiredFormName.aspx, or select the existing form you wish to modify.
- Delete the default ListFormWebPart from the page.
(WARNING: DO NOT EVER DELETE THE LISTFORMWEBPART FROM THE NEWFORM.ASPX PAGE, INSTEAD HIDE THAT WEBPART)
Edit: (If anyone does delete it by accident because you didn’t read the warning there is a way to fix it, but it is tedius, and until you do trying to create new items will throw errors (from the list ‘New” dropdown. This site: http://support.microsoft.com/kb/935504 has one method, or you can keep the list and readd the control and reset the page to site definition and it should also resolve the issue.)
- Select the Insert command from the top menu bar, Hover over “SharePoint Controls” and select “Custom List Form”. If you don’t see the option (it’s greyed out) just ensure that you are selecting the webzone and it should become available.
- Follow the wizard to create the form you would like.
- Save the Page! 😛
That’s it! It’s very easy to make your own custom list form and using this you can enable the capturing of any kind of data, while making the interface look like older systems, or make it more advanced for extra user interaction.
Hope you enjoyed this tip,