protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { User user = (User)Session["User"]; List <string> ls = ArticleHelper.CheckRight(((User)Session["User"]).UserID); Repeater1.DataSource = ls; Repeater1.DataBind(); if (ls.Count == 0) { Article.Visible = false; MyArticles.Visible = false; } var teac = TeacherHelper.Select(user.UserID); if (teac == null) { PanelMessEdit.Visible = false; Course.Visible = false; relationCourse.Visible = false; } var db = new oucITEntities(); var conn = (from a in db.Connection where a.UserID == user.UserID select a).ToList(); if (conn.Count == 0 || teac == null) { PanelOrgEdit.Visible = false; } var conn2 = (from a in db.Connection where a.UserID == user.UserID && a.Right == 2 select a).ToList(); if (conn2.Count == 0) { PanelOrg.Visible = false; } } }