torsdag 10 september 2009

Alter sort order in EPiServer

Just a quick one. To programatically alter or set the sort order of a page in EPiServer you can do like this:
PageData pageClone = page.CreateWritableClone();

pageClone["PageChildOrderRule"] = EPiServer.Filters.FilterSortOrder.Alphabetical;

EPiServer.DetaFactory.Instance.Save(pageClone, Episerver.DataAccess.SaveAction.Publish);