protected void PageDataBinds() { if (CommonUtility.SafeCheckByParams<string>(Request["topicId"], ref topicId)) { DalOperationAboutBbs dal = new DalOperationAboutBbs(); dal.AddTopicHits(topicId.ToString()); DataSet ds = dal.GetTopicAndPostsByTopicId(topicId); if (ds.Tables["1"].Rows.Count > 0 && ds.Tables["1"].Rows.Count > 0) { courseNo = ds.Tables["1"].Rows[0]["courseNo"].ToString(); topicName = ds.Tables["1"].Rows[0]["topicTitle"].ToString(); } if (Request["tag"] != null) { if (tag == "1") { courseNo = Request["courseNo"]; DalOperationAboutCourses dal1 = new DalOperationAboutCourses(); tagName = dal1.GetCoursesByNo(Request["courseNo"],Server.UrlDecode(Request["classID"]),Request["termtag"]).courseName; } else { DalOperationAboutBbsManage dal3 = new DalOperationAboutBbsManage(); BbsForum f = dal3.GetForumById(courseNo); tagName = f.forumTitle; } } hascontrol = this.hasControl(courseNo); if (Request["del"] == "true") { int postId = 0; if (hascontrol && CommonUtility.SafeCheckByParams<string>(Request["postId"], ref postId)) { delpost(postId); Javascript.AlertAndRedirect("删除成功!", "BBSViewTopic.aspx?tag=" + tag + "&topicId=" + Request["topicId"], Page); return; } int topicd = 0; if (hascontrol && CommonUtility.SafeCheckByParams<string>(Request["topicId"], ref topicd) && Request["postId"] == null) { //deltopic(topicd); //Javascript.AlertAndRedirect("删除成功!", "BBSTopicList.aspx?forumId=" + courseNo +"&classID="+Server.UrlDecode(Request["classID"])+"termtag="+Request["termtag"]+ "&tag=" + tag, Page); // Javascript.JavaScriptLocationHref("BBSTopicList.aspx?del=true&forumId=" + courseNo + "&classID=" + Server.UrlDecode(Request["classID"]) + "&termtag="+Request["termtag"]+"&topicId=166&tag=1", Page); return; } else { Javascript.Alert("不能删除!", Page); return; } } dlsttopic.DataSource = ds.Tables["1"]; dlsttopic.DataBind(); dlstposts.DataSource = ds.Tables["0"]; dlstposts.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { switch (Request["tag"]) { case "1": Master.ShowLiControl(this.Page, "liFragment1"); if (Request["forumId"] == null || Request["classID"] == null || Request["termtag"] == null) { Javascript.Alert("参数错误", Page); Javascript.GoHistory(-1, Page); return; } break; case "2": Master.ShowLiControl(this.Page, "liFragment2"); break; case "3": Master.ShowLiControl(this.Page, "liFragment3"); break; default: break; } //控制Tab的显示 hasControl = hasControls(forumId); if (!IsPostBack) { ///删除话题 int topicId = 0; if (hasControl && CommonUtility.SafeCheckByParams<string>(Request["topicId"], ref topicId) && Request["del"] == "true") { deltopic(topicId); Javascript.Alert("删除成功!", Page); // Javascript.AlertAndRedirect("删除成功!", "BBSTopicList.aspx?forumId=" + Request["forumId"] + "&tag=" + tag, Page); } /// 设置置顶 if (hasControl && CommonUtility.SafeCheckByParams<string>(Request["toTopId"], ref topicId)) { setTop(topicId); } /// 取消置顶 int canceltopId = 0; if (hasControl && CommonUtility.SafeCheckByParams<string>(Request["cancelTopId"], ref canceltopId)) { cancelTop(canceltopId); } } if (Request["tag"] != null && Request["forumId"] != null) { string tag = Request["tag"]; if (tag == "1") { DalOperationAboutCourses dal1 = new DalOperationAboutCourses(); forumId = Request["forumId"].Trim() + Server.UrlDecode(Request["classID"].Trim()) + Request["termtag"].Trim(); tagName = dal1.GetCoursesByNo(Request["forumId"].Trim(), Server.UrlDecode(Request["classID"].Trim()), Request["termtag"].Trim()).courseName; } else { DalOperationAboutBbsManage dal3 = new DalOperationAboutBbsManage(); DalOperationAboutBbs dal2 = new DalOperationAboutBbs(); tagName = dal3.GetForumById(Request["forumId"]).forumTitle; } } DataListBind(); }
protected void Page_Load(object sender, EventArgs e) { if (Request["tag"] != null && Request["forumId"] != null) { string tag = Request["tag"]; if (tag == "1") { DalOperationAboutCourses dal1 = new DalOperationAboutCourses(); tagName = dal1.GetCoursesByNo(Request["forumId"], Server.UrlDecode(Request["classID"]), Request["termtag"]).courseName; } else { DalOperationAboutBbsManage dal3 = new DalOperationAboutBbsManage(); DalOperationAboutBbs dal2 = new DalOperationAboutBbs(); tagName = dal3.GetForumById(Request["forumId"]).forumTitle; } } else { Javascript.GoHistory(-1, Page); } }