Using Forms To Fill In A List
As we know, Sharepoint 2010 offers us many out-of-the-box features that make us easier the development of our web site.
One of this features are the Forms that Sharepoint design for us to populate a list with data.
Suppose you want to add a form in your site so the people can leave you a message. Well, this is what you have to do:
1 - Create a list with the columns you want the user complete.

2 – Right, at this point we will need to use the Sharepoint Designer. You have to open the page you want to place the Form and insert a 'Custom List Form'.
To do this follow these steps:
• Go to 'Insert Tab' at the Ribbon.
•Under Control Section select 'Sharepoint'.

•Select 'Custom List Form…' , at the bottom of the window.

•Select the list you want to the user fill in.

• Sharepoint will insert into your page the same form that it is used to add an item to the list. This form can be customized.

•After this you are done. The user can complete the form and submit it directly to your Sharepoint list!