protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["type"] != "学院概况") { Response.Redirect("index.aspx"); } string name = "学院概况:学院介绍"; if (Request.QueryString["item"] != null) { name = "学院概况:" + Request.QueryString["item"]; } if (name != "学院概况:学院介绍" && name != "学院概况:物理系" && name != "学院概况:电子工程系" && name != "学院概况:计算机科学与技术系" && name != "学院概况:海洋技术系" && name != "学院概况:信息工程中心") { Response.Redirect("index.aspx"); } if (name == "学院概况:计算机科学与技术系") { Response.Redirect("http://cs.ouc.edu.cn/"); } else if (name == "学院概况:海洋技术系") { Response.Redirect("http://it.ouc.edu.cn/SeaProject/View/Home.aspx"); } else { int id; try { id = int.Parse(Request.QueryString["id"]); } catch { id = 1; } oucITEntities db = new oucITEntities(); Introduce intr; try { if (name != null) { intr = db.Introduce.First(p => p.name == name); } else { intr = db.Introduce.First(p => p.id == id); } } catch { intr = db.Introduce.First(); }; Label1.Text = intr.name.Substring(5); Label2.Text = ArticleHelper.GetEnglishItems(intr.name); Literal1.Text = intr.text; } } }
protected void Page_Load(object sender, EventArgs e) { string temTitle = "物理系"; if (Request.QueryString["type"] != "本科生教育") { Response.Redirect("index.aspx"); } if (Request.QueryString["item"] != null) { temTitle = Request.QueryString["item"]; } lbdepartment.Text = temTitle.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); lbenglishDepart.Text = ArticleHelper.GetEnglishItems(temTitle); List <Introduce> ls = new List <Introduce>(); oucITEntities db = new oucITEntities(); ls = db.Introduce.Where(p => p.name.StartsWith("合作办学")).ToList(); switch (temTitle) { case "物理系": Panel1.Visible = true; Literal1.Text = db.Introduce.Where(p => p.name == "专业介绍:物理学").SingleOrDefault().text == null ? "" : db.Introduce.Where(p => p.name == "专业介绍:物理学").SingleOrDefault().text; Literal2.Text = db.Introduce.Where(p => p.name == "专业介绍:光电信息科学与技术").SingleOrDefault().text == null ? "" : db.Introduce.Where(p => p.name == "专业介绍:光电信息科学与技术").SingleOrDefault().text; break; case "电子工程系": Panel2.Visible = true; Literal3.Text = db.Introduce.Where(p => p.name == "专业介绍:电子信息科学与技术").SingleOrDefault().text == null ? "" : db.Introduce.Where(p => p.name == "专业介绍:电子信息科学与技术").SingleOrDefault().text; Literal4.Text = db.Introduce.Where(p => p.name == "专业介绍:通信工程").SingleOrDefault().text == null ? "" : db.Introduce.Where(p => p.name == "专业介绍:通信工程").SingleOrDefault().text; Literal5.Text = db.Introduce.Where(p => p.name == "专业介绍:电子信息工程").SingleOrDefault().text == null ? "" : db.Introduce.Where(p => p.name == "专业介绍:电子信息工程").SingleOrDefault().text; break; case "计算机科学与技术系": Panel3.Visible = true; Literal6.Text = db.Introduce.Where(p => p.name == "专业介绍:计算机科学与技术").SingleOrDefault().text == null ? "" : db.Introduce.Where(p => p.name == "专业介绍:计算机科学与技术").SingleOrDefault().text; break; case "海洋技术系": Panel4.Visible = true; Literal7.Text = db.Introduce.Where(p => p.name == "专业介绍:海洋技术").SingleOrDefault().text == null ? "" : db.Introduce.Where(p => p.name == "专业介绍:海洋技术").SingleOrDefault().text; break; default: Response.Redirect("index.aspx"); break; } }
protected void Page_Load(object sender, EventArgs e) { string temTitle = "物理系"; if (Request.QueryString["type"] != "本科生教育") { Response.Redirect("index.aspx"); } if (Request.QueryString["item"] != null) { temTitle = Request.QueryString["item"]; } // 绑定院系名称标签 lbdepartment.Text = temTitle.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); lbenglishDepart.Text = ArticleHelper.GetEnglishItems(temTitle); // 显示所选院系对应的Panel switch (temTitle) { case "物理系": Panel1.Visible = true; break; case "电子工程系": Panel2.Visible = true; break; case "计算机科学与技术系": Panel3.Visible = true; break; case "海洋技术系": Panel4.Visible = true; break; default: Response.Redirect("index.aspx"); break; } }
protected void Page_Load(object sender, EventArgs e) { int page = 0; string typet = "学业学籍"; First.Enabled = true; Prev.Enabled = true; Next.Enabled = true; Last.Enabled = true; if (Request.QueryString["type"] != null) { typet = Request.QueryString["type"]; typet = typet.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); } // 判断地址栏输入是否合法 if (typet != "学业学籍" && typet != "场地申请" && typet != "请假相关" && typet != "出国相关" && typet != "宿舍相关" && typet != "处分相关" && typet != "资助相关" && typet != "就业相关" && typet != "创新创业" && typet != "其他") { Response.Write("<script>alert('地址栏有误');location.href='/Display/Index.aspx';</script>"); } lbType.Text = typet; lbEnglishType.Text = ArticleHelper.GetEnglishItems(typet); List <Article> articleList = new List <Article>(); articleList = ArticleHelper.GetArticlesByType("办事指南:" + typet); //if (typet == "资助相关") // articleList = ArticleHelper.GetArticlesByType("办事指南:家庭经济困难相关"); //else // articleList = ArticleHelper.GetArticlesByType("办事指南:" + typet); if (!IsPostBack) { int i = 0; if (Request.QueryString["page"] != null) { page = int.TryParse(Request.QueryString["page"], out i) ? Convert.ToInt32(Request.QueryString["page"]) : 0; } } // 如为页面刷新则获取跳页输入框的值 else { if (turnTopage.Text.Length != 0) { page = Convert.ToInt32(turnTopage.Text) - 1; } } if (page > (int)Math.Ceiling(articleList.Count / 10.0) - 1 || page < 0) { page = 0; } rptList.DataSource = articleList.Skip(10 * page).Take(10); rptList.DataBind(); TotalPage.Text = Math.Ceiling(articleList.Count / 10.0).ToString(); currentPage.Text = (page + 1).ToString(); First.NavigateUrl = "officeDirection.aspx?type=" + typet + "&page=0"; Prev.NavigateUrl = "officeDirection.aspx?type=" + typet + "&page=" + (page - 1).ToString(); Next.NavigateUrl = "officeDirection.aspx?type=" + typet + "&page=" + (page + 1).ToString(); Last.NavigateUrl = "officeDirection.aspx?type=" + typet + "&page=" + articleList.Count / 10; if (page == 0) { First.Enabled = false; Prev.Enabled = false; } if (page == (int)Math.Ceiling(articleList.Count / 10.0) - 1 || (page == 0 && Math.Ceiling(articleList.Count / 10.0) == 0)) { Next.Enabled = false; Last.Enabled = false; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { oucITEntities db = new oucITEntities(); string temTitle = "物理系"; if (Request.QueryString["type"] != "本科生教育") { Response.Redirect("index.aspx"); } if (Request.QueryString["item"] != null) { temTitle = Request.QueryString["item"]; } // 绑定院系名称 lbdepartment.Text = temTitle.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); lbenglishDepart.Text = ArticleHelper.GetEnglishItems(temTitle); // 绑定课程repeater switch (temTitle) { case "电子工程系": lbtnMajor1.Text = "电子信息科学与技术"; lbtnMajor1.Visible = true; lbtnMajor2.Text = "电子信息工程"; lbtnMajor2.Visible = true; lbtnMajor3.Text = "通信工程"; lbtnMajor3.Visible = true; Repeater1.DataSource = CourseHelper.GetCoursesOfTheMajor("电子信息科学与技术", db); Repeater1.DataBind(); Repeater2.DataSource = CourseHelper.GetCoursesOfTheMajor("电子信息工程", db); Repeater2.DataBind(); Repeater3.DataSource = CourseHelper.GetCoursesOfTheMajor("通信工程", db); Repeater3.DataBind(); break; case "物理系": lbtnMajor1.Text = "物理学"; lbtnMajor1.Visible = true; lbtnMajor2.Text = "光信息科学与技术"; lbtnMajor2.Visible = true; Repeater1.DataSource = CourseHelper.GetCoursesOfTheMajor("物理学", db); Repeater1.DataBind(); Repeater2.DataSource = CourseHelper.GetCoursesOfTheMajor("光信息科学与技术", db); Repeater2.DataBind(); break; case "计算机科学与技术系": lbtnMajor1.Text = "计算机科学与技术"; lbtnMajor1.Visible = true; Repeater1.DataSource = CourseHelper.GetCoursesOfTheMajor("计算机科学与技术", db); Repeater1.DataBind(); break; case "海洋技术系": lbtnMajor1.Text = "海洋技术"; lbtnMajor1.Visible = true; Repeater1.DataSource = CourseHelper.GetCoursesOfTheMajor("海洋技术", db); Repeater1.DataBind(); break; default: Response.Redirect("index.aspx"); break; } } }
protected void Page_Load(object sender, EventArgs e) { int page = 0; if (Request.QueryString["type"] != "合作办学") { Response.Redirect("index.aspx"); } First.Enabled = true; Prev.Enabled = true; Next.Enabled = true; Last.Enabled = true; lbType.Text = "合作办学"; lbEnglishType.Text = ArticleHelper.GetEnglishItems(lbType.Text); List <Introduce> ls = new List <Introduce>(); oucITEntities db = new oucITEntities(); ls = db.Introduce.Where(p => p.name.StartsWith("合作办学")).ToList(); if (!IsPostBack) { int i = 0; if (Request.QueryString["page"] != null) { page = int.TryParse(Request.QueryString["page"], out i) ? Convert.ToInt32(Request.QueryString["page"]) : 0; } } // 如为页面刷新则获取跳页输入框的值 else { if (turnTopage.Text.Length != 0) { page = Convert.ToInt32(turnTopage.Text) - 1; } } if (page > Math.Ceiling(ls.Count / 10.0) - 1 || page < 0) { page = 0; } rptList.DataSource = ls.Skip(10 * page).Take(10); rptList.DataBind(); TotalPage.Text = Math.Ceiling(ls.Count / 10.0).ToString(); currentPage.Text = (page + 1).ToString(); turnTopage.Text = (page + 1).ToString(); First.NavigateUrl = "cooperateLearning.aspx?type=合作办学" + "&page=0"; Prev.NavigateUrl = "cooperateLearning.aspx?type=合作办学" + "&page=" + (page - 1).ToString(); Next.NavigateUrl = "cooperateLearning.aspx?type=合作办学" + "&page=" + (page + 1).ToString(); Last.NavigateUrl = "cooperateLearning.aspx?type=合作办学" + "&page=" + ls.Count / 10; if (page == 0) { First.Enabled = false; Prev.Enabled = false; } if (page == (int)Math.Ceiling(ls.Count / 10.0) - 1 || (page == 0 && Math.Ceiling(ls.Count / 10.0) == 0)) { Next.Enabled = false; Last.Enabled = false; } }
protected void Page_Load(object sender, EventArgs e) { int page = 0; string namet = "学生会"; if (Request.QueryString["type"] != "学生组织") { Response.Redirect("index.aspx"); } First.Enabled = true; Prev.Enabled = true; Next.Enabled = true; Last.Enabled = true; if (Request.QueryString["item"] != null) { namet = Request.QueryString["item"]; namet = namet.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); } // 判断地址栏输入是否合法 if (namet != "学生会" && namet != "研究生会" && namet != "研究会" && namet != "东乡行西部志愿者协会" && namet != "自强社" && namet != "信印象" && namet != "信息之光志愿者服务协会" && namet != "心晴协会") { Response.Write("<script>alert('地址栏有误');location.href='/Display/Index.aspx';</script>"); } lbType.Text = namet; lbEnglishType.Text = ArticleHelper.GetEnglishItems(namet); List <Article> articleList = ArticleHelper.GetArticlesByType("学生组织:" + namet); if (!IsPostBack) { int i = 0; if (Request.QueryString["page"] != null) { page = int.TryParse(Request.QueryString["page"], out i) ? Convert.ToInt32(Request.QueryString["page"]) : 0; } } // 如为页面刷新则获取跳页输入框的值 else { if (turnTopage.Text.Length != 0) { page = Convert.ToInt32(turnTopage.Text) - 1; } } if (page > (int)Math.Ceiling(articleList.Count / 10.0) - 1 || page < 0) { page = 0; } rptList.DataSource = articleList.Skip(10 * page).Take(10); rptList.DataBind(); TotalPage.Text = Math.Ceiling(articleList.Count / 10.0).ToString(); currentPage.Text = (page + 1).ToString(); First.NavigateUrl = "studentOrglist.aspx?type=学生组织&name=" + namet + "&page=0"; Prev.NavigateUrl = "studentOrglist.aspx?type=学生组织&name=" + namet + "&page=" + (page - 1).ToString(); Next.NavigateUrl = "studentOrglist.aspx?type=学生组织&name=" + namet + "&page=" + (page + 1).ToString(); Last.NavigateUrl = "studentOrglist.aspx?type=学生组织&name=" + namet + "&page=" + articleList.Count / 10; if (page == 0) { First.Enabled = false; Prev.Enabled = false; } if (page == (int)Math.Ceiling(articleList.Count / 10.0) - 1 || (page == 0 && Math.Ceiling(articleList.Count / 10.0) == 0)) { Next.Enabled = false; Last.Enabled = false; } }
protected void Page_Load(object sender, EventArgs e) { int page = 0; string typet = "本科生教育"; string itemt = "规章制度"; int flag = 0; // 判断地址栏输入是否合法 First.Enabled = true; Prev.Enabled = true; Next.Enabled = true; Last.Enabled = true; // 包括二级与三级菜单且二级与三级相匹配 if (Request.QueryString["type"] != null && Request.QueryString["item"] != null) { typet = Request.QueryString["type"]; itemt = Request.QueryString["item"]; typet = typet.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); itemt = itemt.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); if ((typet == "本科生教育" && itemt == "规章制度") || (typet == "研究生教育" && itemt == "奖励实施细则")) { flag = 1; } } // 最初跳入时默认为二级“本科生教育”三级“规章制度” else if (Request.QueryString["type"] == null && Request.QueryString["item"] == null) { typet = typet.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); itemt = itemt.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); flag = 1; } // 不符合以上情况即为地址栏有误,跳转至首页 if (flag == 0) { Response.Write("<script>alert('地址栏有误');location.href='/Display/Index.aspx';</script>"); } lbType.Text = itemt; lbEnglishType.Text = ArticleHelper.GetEnglishItems(lbType.Text); List <Article> articleList = new List <Article>(); //研究生奖励实施细则:研究生奖励实施细则 if (typet == "研究生教育" && itemt == "奖励实施细则") { articleList = ArticleHelper.GetArticlesByType("研究生奖励实施细则:研究生奖励实施细则"); } //本科生教育&item=规章制度 else if (typet == "本科生教育" && itemt == "规章制度") { articleList = ArticleHelper.GetArticlesByType("规章制度:规章制度"); } else { articleList = ArticleHelper.GetArticlesByType(typet + ":" + itemt); } if (!IsPostBack) { int i = 0; if (Request.QueryString["page"] != null) { page = int.TryParse(Request.QueryString["page"], out i) ? Convert.ToInt32(Request.QueryString["page"]) : 0; } } // 如为页面刷新则获取跳页输入框的值 else { if (turnTopage.Text.Length != 0) { page = Convert.ToInt32(turnTopage.Text) - 1; } } if (page > Math.Ceiling(articleList.Count / 10.0) - 1 || page < 0) { page = 0; } rptList.DataSource = articleList.Skip(10 * page).Take(10); rptList.DataBind(); TotalPage.Text = Math.Ceiling(articleList.Count / 10.0).ToString(); currentPage.Text = (page + 1).ToString(); turnTopage.Text = (page + 1).ToString(); First.NavigateUrl = "stuEducate.aspx?type=" + typet + "&item=" + itemt + "&page=0"; Prev.NavigateUrl = "stuEducate.aspx?type=" + typet + "&item=" + itemt + "&page=" + (page - 1).ToString(); Next.NavigateUrl = "stuEducate.aspx?type=" + typet + "&item=" + itemt + "&page=" + (page + 1).ToString(); Last.NavigateUrl = "stuEducate.aspx?type=" + typet + "&item=" + itemt + "&page=" + articleList.Count / 10; if (page == 0) { First.Enabled = false; Prev.Enabled = false; } if (page == (int)Math.Ceiling(articleList.Count / 10.0) - 1 || (page == 0 && Math.Ceiling(articleList.Count / 10.0) == 0)) { Next.Enabled = false; Last.Enabled = false; } }
protected void Page_Load(object sender, EventArgs e) { int page = 0; string typet = "党建工作"; string itemt = "规章制度"; int flag = 0; // 判断地址栏输入是否合法 First.Enabled = true; Prev.Enabled = true; Next.Enabled = true; Last.Enabled = true; // 包括二级与三级菜单且二级与三级相匹配 if (Request.QueryString["type"] != null && Request.QueryString["item"] != null) { typet = Request.QueryString["type"]; itemt = Request.QueryString["item"]; typet = typet.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); itemt = itemt.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); List <string> list = new List <string>(); list = ArticleHelper.GetSubTypes(typet); if ((typet == "党建工作" || typet == "团建工作" || typet == "奖助工作" || typet == "就业工作" || typet == "科技创新") && list.Contains(itemt)) { flag = 1; } } // 只包含二级菜单 else if (Request.QueryString["type"] != null && Request.QueryString["item"] == null) { typet = Request.QueryString["type"]; typet = typet.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); List <string> list = new List <string>(); list = ArticleHelper.GetSubTypes(typet); // 二级为学生风采或学生组织时 if (typet == "学生风采") { flag = 1; } // 只输入二级三级为空时直接跳转至该二级分类下的第一个三级 else if (typet == "党建工作" || typet == "团建工作" || typet == "奖助工作" || typet == "就业工作" || typet == "科技创新") { itemt = list[0]; flag = 1; } } // 最初跳入时默认为二级“党建工作”三级“规章制度” else if (Request.QueryString["type"] == null && Request.QueryString["item"] == null) { typet = typet.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); itemt = itemt.Replace('<', ' ').Replace('>', ' ').Replace('"', ' '); flag = 1; } // 二级为“党建工作”三级为“党建管理”时跳转外链 if (Request.QueryString["type"] == "党建工作" && Request.QueryString["item"] == "党建管理") { Response.Redirect("http://222.195.145.152:28080/oucdangjian/"); } // 不符合以上情况即为地址栏有误,跳转至首页 if (flag == 0) { Response.Write("<script>alert('地址栏有误');location.href='/Display/Index.aspx';</script>"); } if (typet == "学生风采") { lbType.Text = typet; } else { lbType.Text = itemt; } lbEnglishType.Text = ArticleHelper.GetEnglishItems(lbType.Text); List <Article> articleList = new List <Article>(); if (typet == "学生风采") { articleList = ArticleHelper.GetArticlesByType("学生风采:学生风采"); } else { articleList = ArticleHelper.GetArticlesByType(typet + ":" + itemt); } if (!IsPostBack) { int i = 0; if (Request.QueryString["page"] != null) { page = int.TryParse(Request.QueryString["page"], out i) ? Convert.ToInt32(Request.QueryString["page"]) : 0; } } // 如为页面刷新则获取跳页输入框的值 else { if (turnTopage.Text.Length != 0) { page = Convert.ToInt32(turnTopage.Text) - 1; } } if (page > Math.Ceiling(articleList.Count / 10.0) - 1 || page < 0) { page = 0; } rptList.DataSource = articleList.Skip(10 * page).Take(10); rptList.DataBind(); TotalPage.Text = Math.Ceiling(articleList.Count / 10.0).ToString(); currentPage.Text = (page + 1).ToString(); turnTopage.Text = (page + 1).ToString(); if (typet == "学生风采") { First.NavigateUrl = "committeeJob.aspx?type=学生风采" + "&page=0"; Prev.NavigateUrl = "committeeJob.aspx?type=学生风采" + "&page=" + (page - 1).ToString(); Next.NavigateUrl = "committeeJob.aspx?type=学生风采" + "&page=" + (page + 1).ToString(); Last.NavigateUrl = "committeeJob.aspx?type=学生风采" + "&page=" + articleList.Count / 10; } else { First.NavigateUrl = "committeeJob.aspx?type=" + typet + "&item=" + itemt + "&page=0"; Prev.NavigateUrl = "committeeJob.aspx?type=" + typet + "&item=" + itemt + "&page=" + (page - 1).ToString(); Next.NavigateUrl = "committeeJob.aspx?type=" + typet + "&item=" + itemt + "&page=" + (page + 1).ToString(); Last.NavigateUrl = "committeeJob.aspx?type=" + typet + "&item=" + itemt + "&page=" + articleList.Count / 10; } if (page == 0) { First.Enabled = false; Prev.Enabled = false; } if (page == (int)Math.Ceiling(articleList.Count / 10.0) - 1 || (page == 0 && Math.Ceiling(articleList.Count / 10.0) == 0)) { Next.Enabled = false; Last.Enabled = false; } }