protected override void OnPreInit(EventArgs e) { base.OnPreInit(e); foreach (Control control in Controls) { if (ResourceManager == null) { resourceManager = control as ResourceManager; if (resourceManager != null) { break; } } } if (ResourceManager == null) { resourceManager = new ResourceManager(); Controls.Add(ResourceManager); } this.privilege = new Xinchen.ApplicationBase.Privilege(new PrivilegeBase()); this.privilege.PrivilegeBase.Setup(); this.privilege.PrivilegeBase.CheckLoginStatus(); if (!this.privilege.PrivilegeBase.CheckPrivilege(this.Privilege)) { base.Response.Redirect("~/privilegeerror.aspx", true); } }
public MenuNodeHelper(Privilege privilege) { _privilege = privilege; }