Customising sharepoint list forms
By peter.stilgoe
You’re using a custom list as a form to collect data which is made simple in Sharepoint / MOSS as it automatically creates the form for you as you add the required fields / columns to your lists. This is OK but quite alot of the time you find yourself needing more flexibilty with your forms ie. adding notes in between fields, adding navigation & links etc. You’l be pleased to know if you have a copy of Sharepoint Designer this is relatively straightforward to achieve:
1) Open your site in SharePoint Designer.
2) Browse to your newly created list and open the NewForm.aspx web form.
3) Make a copy of this form by going File –> Save As and giving it a new name ie. ‘NewForm-test.aspx’
4) Highlight the ‘default List Form’ Web Part on the page & hit delete.
5) Click Insert > SharePoint Controls > Custom List Form.
6) In the List or Document Library Form box, select the appropriate list, content type and type of form.
7) Click OK and a new Data Form Web Part is added with the controls representing all the fields from the list.
Apply the customisations you require ie. adding in text boxes, adding links etc etc.
9) Now save the form & when you’re happy with it update your links to point to the new form.
More From pstilgoe



November 14th, 2008
