protected override void OnPreInit(System.EventArgs e)
 {
     base.OnPreInit(e);
     if (!CheckRole.IsAuthenticated())
     {
         SetErr.NotAuthenticated();
     }
     else if (!CheckRole.IsAdmin())
     {
         SetErr.Redirect();
     }
 }
 protected override void OnPreInit(System.EventArgs e)
 {
     base.OnPreInit(e);
     if (!CheckRole.IsAuthenticated())
     {
         SetErr.NotAuthenticated();
     }
     else if (!CheckRole.IsManagement())
     {
         // redirect to error page
         SetErr.Redirect();
     }
 }