How to Control the Display Order of Views in a SharePoint List or Library

One of the best things about SharePoint is being able to create your own custom views in Lists and Libraries.  However, once you dive into to creating a bunch of views, you may be stumped on how to control the order of the views so the ones used most frequently appear first.

The display order of SharePoint views is determined quite simply.  The default view is always listed first followed by the rest to the views listed in alphabetical order. To control the order of the list of views, a common trick is to have the views names, except the default one, start with a numerical prefix.  For example, 01ViewName, 02ViewName, 03ViewName, etc.

In this example, I have the left alone the name of the original default view called “All Documents”.   I created 3 new views named 01Recently Edited, 02North Division and 03South Division.  They were named with those particular numerical prefixes to set the desired order.

Sharepoint List Order of View at donnasresources.com

To set a particular view as a new default, use the “Modify this View” choice.  At the top of the view settings windows, select the checkbox, Make this the default view.

Another much more sophisticated approach to set the view order, is to use javascript to modify the properties of the page as discussed in SharePoint development forums.  This approach is not for the feint-hearted.