internal override void LoadConfigDefaults ()
{
base.LoadConfigDefaults ();
PagesSection ps = PagesConfig;
notBuffer = !ps.Buffer;
enableSessionState = ps.EnableSessionState;
enableViewStateMac = ps.EnableViewStateMac;
smartNavigation = ps.SmartNavigation;
validateRequest = ps.ValidateRequest;
string value = ps.MasterPageFile;
if (value.Length > 0)
masterPage = new MainDirectiveAttribute <string> (value, true);
enable_event_validation = ps.EnableEventValidation;
maxPageStateFieldLength = ps.MaxPageStateFieldLength;
value = ps.Theme;
if (value.Length > 0)
theme = new MainDirectiveAttribute <string> (value, true);
styleSheetTheme = ps.StyleSheetTheme;
if (styleSheetTheme.Length == 0)
styleSheetTheme = null;
maintainScrollPositionOnPostBack = ps.MaintainScrollPositionOnPostBack;
}