Change SharePoint 2013 OOB List Form Column Ordering without using Code

sharepoint 2013 change field order in form
InfoPath alternatives for form designing SharePoint

Scenario:
I have a list created a year ago with more than 20,000 records in it. Now user want to add a new field “Loan Status” in the list and it should be the 5 field in all newForm.aspx, editForm.aspx and DispForm.aspx.
Note: Without recreating the list nor adding any custom code.
Existed:

change out of box fields order sharepoint form
change out of box fields order sharepoint form

Expected:

sharepoint 2013 change field order in form
sharepoint 2013 change field order in form

When we add a new field in list by default it will get add as last field in all forms newForm.aspx, editForm.aspx and DispForm.aspx.
Now we should change the order of the list without recreating the list nor adding any custom code.



Solution:
Follow the below steps to achieve this without any code.
1. Click on List settings as part of ribbon control

Read some SharePoint 2013/2016 tutorial:

sharepoint 2013 change field order
sharepoint 2013 change field order

2. Click on “Advanced Settings” as part of list setting

sharepoint column ordering not working
sharepoint column ordering not working

3. Enable “Content Types” and click at the end of the page

sharepoint change column order new form
sharepoint change column order new form

4. You should be able to see the default content type at the list settings as part of list setting

change out of box fields order sharepoint forms
change out of box fields order sharepoint forms

5. Click on “Item” Content type and it will take all the various properties of that content type. At the end of the page you should be able to see on option as “Column Order” click on that.


sharepoint 2016 change field order in form
sharepoint 2016 change field order in form

6. Once you click on that option it will show you the existing columns / fields order for all the OOB forms newForm.aspx, editForm.aspx and DispForm.aspx. Now change the position of “LoanStatus” to “5” and click on OK.

sharepoint 2016 change field order
sharepoint 2016 change field order

7. Once you change the position you can see the position of the field at 5 in all the OOB forms newForm.aspx, editForm.aspx and DispForm.aspx. The below is the NewForm.aspx.

sharepoint 2013 column ordering not working
sharepoint 2013 column ordering not working

Below is how the EditForm looks like.

sharepoint 2013 change column order new form
sharepoint 2013 change column order new form

Below is the DispForm looks like.

sharepoint 2016 column ordering not available
sharepoint 2016 column ordering not available

Hope this helps and this way we can change the column order in out of box list forms!!!!

Similar SharePoint 2013 Tutorials

About Krishna Vandanapu

I am Krishna.Vandanapu a SharePoint architect working in IT from last 12 years, I worked in SharePoint 2007, 2010, 2013, 2016 and Office 365. I have extensive hands on experience in customizing SharePoint sites from end to end. Expertise in SharePoint migration tools like Sharegate, Doc Ave and Metalogix. Migrated SharePoint sites from SharePoint 2007 to 2010 and 2010 to 2013 several times seamlessly. Implementing CSOM with Microsoft best practices. Spent quality time in configuring SharePoint application services like User Profile, Search, Managed Meta data services etc. Now exploring SharePoint Framework and SharePoint 2019

View all posts by Krishna Vandanapu →

Leave a Reply