Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I need to change the order in which some fields appear on the new list item form for one of my custom lists. Regardless of the ordering in the view I have selected, the fields always seem to appear in the order they were created on the new item form.

Note: I don't have infopath so can't do it in there. Also, I'm using Sharepoint Online.

share|improve this question

5 Answers 5

up vote 3 down vote accepted
  1. Open the site with SharePoint Designer and navigate to your list
  2. Open the "NewForm.aspx"
  3. Move your favorite columns to the top

Best Regards from Munich

share|improve this answer
Ahh.. that got me most of the way there - newform.aspx doesn't seem to contain any fields specifically but I created a new 'New List Item' form and that does contain the markup for the field layout. Cheers. –  Ben Mar 7 '13 at 16:09

Found the answer elsewhere that doesn't require SharePoint Designer:

Just a quick post in answer to a question I got yesterday: How do you change the order of fields in edit or display forms?

  1. Go to the list
  2. Enter list settings (from the ribbon in 2010, from the drop downs in 2007)
  3. Click Advanced settings
  4. Ensure ‘allow management of content types’ is checked
  5. Go back to the list settings
  6. In the list of content types associated with the list, click the one you want to change the order of fields for (in lists that have been created ad hoc this is usually item or document).
  7. In the bottom of the screen a link appears called ‘Column order’
share|improve this answer
Imo this is the best solution here, editting a page in SharePoint designer should only be done if there's really no other choice. –  Christoffel de Gruyter Aug 15 '14 at 19:13

Go into your List Settings and click 'Column Ordering' within the Columns section. Your column orders aren't set within the different views, that's only how they appear in the view itself.

share|improve this answer
I've changed the column ordering in there too but it has no effect on the new item form ordering. –  Ben Mar 7 '13 at 15:45

In my experience, you can only do this through Designer. Good Luck.

share|improve this answer

Your answer is correct you do not need Designer if you enable Content types on the list under advanced to change the order of the fields. Thanks for the reminder!

If it does not change make sure you have the correct default content type selected for the list.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.