62,243
社区成员




public class LoggedBasePage : System.Web.UI.Page
{
private FrameFramework BLLframework;
private FrameFrameRoleWorkflow BLLframeRole;
public LoggedBasePage()
{
}
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
// 这里就可以访问Session对象了
if (!Context.User.Identity.IsAuthenticated)
{
Response.Redirect("~/login.aspx");
}
if (Session["FrameFrameRoles"] == null || Session["FrameFrameworks"] == null)
{
BLLframework = new FrameFramework();
BLLframeRole = new FrameFrameRoleWorkflow();
Session["FrameFrameRoles"] = BLLframeRole.ListFrameFrameRoles();//取得所有机构角色
Session["FrameFrameworks"] = BLLframework.ListFrameFrameworks();//取得所有机构
}
}
}