This documentation is archived and is not being maintained.

SPWeb.CustomMasterUrl Property

Windows SharePoint Services 3

Gets or sets the URL for a custom master page file to apply to the Web site.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

public string CustomMasterUrl { get; set; }

Property Value

Type: System.String
String that contains the URL of the custom master page.

The MasterUrl and CustomMasterUrl properties are both set to "/_catalogs/masterpage/default.master" by default. If you subsequently need to delete the default.master file, you must set both of those properties to a different value. If you set just one of them to a different value, an error is raised that suggests the default.master file is still being used as the master page for the site.