protected void Page_Load(object sender, EventArgs e) { if (Request["courseNo"] == null||!CommonUtility.SafeCheckByParams<string>(Request["schoolworkNotifyId"], ref schoolworkNotifyId)) { Javascript.GoHistory(-1, Page); return; } if (!IsPostBack) { DalOperationAboutCourses dalOperationAboutCourses = new DalOperationAboutCourses(); schoolWorkNotify = dalOperationAboutCourses.GetSchoolworkNotifyById(schoolworkNotifyId); this.txtTitle.Text = schoolWorkNotify.schoolWorkNotifyTitle; this.Textarea1.Value = schoolWorkNotify.schoolWorkNotifyContent; datepicker.Value = schoolWorkNotify.deadline.ToString("yyyy-MM-dd HH:mm:ss"); if (schoolWorkNotify.isOnline) this.ddltOnline.SelectedValue = "true"; else this.ddltOnline.SelectedValue = "false"; hidAttachmentId.Value = schoolWorkNotify.attachmentIds; if (schoolWorkNotify.attachmentIds.Length > 0) { DalOperationAttachments dalOperationAttachments = new DalOperationAttachments(); ltlAttachment.Text = dalOperationAttachments.GetAttachmentsList(schoolWorkNotify.attachmentIds, ref iframeCount, true,string.Empty); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Master.ShowLiControl(this.Page, "liFragment7"); //删除课程作业 int schoolworkNotifyId = 0; if (CommonUtility.SafeCheckByParams<string>(Request["schoolworkNotifyId"], ref schoolworkNotifyId)) { //DalOperationAboutCourseNotifyInfo dalOperationAboutCourseNotifyInfo = new DalOperationAboutCourseNotifyInfo(); if (Request["op"] == "delete") { DalOperationAboutSchoolWorks dalOperationAboutCourseResources = new DalOperationAboutSchoolWorks(); dalOperationAboutCourseResources.DeleteSchoolworkNotify(schoolworkNotifyId); } } UserCookiesInfo UserCookiesInfo = BllOperationAboutUser.GetUserCookiesInfo(); DalOperationAboutCourses DalOperationAboutCourses = new DalOperationAboutCourses(); DataSet coursesInfo = null; coursesInfo = DalOperationAboutCourses.GetCoursesInfo(Master.courseNo.ToString().Trim(),Master.classID,Master.termtag, "7"); dlstSchoolworkNotify.DataSource = coursesInfo.Tables[0]; dlstSchoolworkNotify.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //控制Tab的显示 string fragmentFlag = "1"; if (Request["fragment"] != null) { fragmentFlag = Request["fragment"]; } CommonUtility.ShowLiControl(fragmentFlag, liFragment1, liFragment2, liFragment3 , divFragment1, divFragment2, divFragment3); UserCookiesInfo UserCookiesInfo = BllOperationAboutUser.GetUserCookiesInfo(); DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataTable dt = doac.GetHistoryTagsByStudentNo(UserCookiesInfo.userNo).Tables[0]; for (int i = 0; i < dt.Rows.Count; i++) { ddltTerms.Items.Add(new ListItem(CommonUtility.ChangeTermToString((dt.Rows[i]["Year"].ToString())), dt.Rows[i]["Year"].ToString())); } if (ddltTerms.Items.Count > 0) { DatalistBind(ddltTerms.SelectedValue); } } }
protected void Page_Load(object sender, EventArgs e) { if (Request["courseNo"] == null) { Javascript.GoHistory(-1, Page); return; } if (!CommonUtility.SafeCheckByParams<string>(Request["schoolworkNotifyId"], ref schoolworkNotifyId)) { Javascript.GoHistory(-1, Page); return; } //提取作业信息--schoolworkNotifyId DalOperationAboutCourses dalOperationAboutCourses = new DalOperationAboutCourses(); dsSchoolNotify = dalOperationAboutCourses.GetSchoolworkNotifybyId(schoolworkNotifyId); isOnline = bool.Parse(dsSchoolNotify.Tables[0].Rows[0]["isOnline"].ToString()); //如果是在线提交作业,隐藏最后一个也就是书面作业标签,否则隐藏在线作业标签 if (isOnline) { liFragment4.Visible = false; } else { liFragment2.Visible = false; liFragment3.Visible = false; } }
//定课程列表--学期标识(termTag) public void DataBindCourseList(string termTag) { DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataSet ds = doac.FindTermCoursesList(termTag); dlstCourses.DataSource = ds.Tables[0]; dlstCourses.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //控制Tab的显示 string fragmentFlag = "1"; if (Request["fragment"] != null) { fragmentFlag = Request["fragment"]; } CommonUtility.ShowLiControl(fragmentFlag, liFragment1, liFragment2, liFragment3 , divFragment1, divFragment2, divFragment3); DataListBind("当前学期"); DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataTable dt = doac.GetHistoryTags().Tables[0]; ddltTerms.Items.Add(new ListItem("当前学期", "当前学期")); for (int i = 0; i < dt.Rows.Count; i++) { ddltTerms.Items.Add(new ListItem(CommonUtility.ChangeTermToString((dt.Rows[i]["termTag"].ToString())), dt.Rows[i]["termTag"].ToString())); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string inSalaryItemIds = Request["inIds"]; string outSalaryItemIds = Request["outIds"]; string teacherNo = Request["tid"]; string cid = Request["cid"]; string acType = Request["acType"]; string teacherType = Request["teacherType"]; DalOperationAboutTeacherSalary dalts = new DalOperationAboutTeacherSalary(); string[] courseInfo = cid.Split('-'); cid = courseInfo[0]; TeacherSalary teacherSalary = dalts.GetTeacherSalaryByTidAndCidAndTermTag(teacherNo, cid, int.Parse(teacherType), null); List<SalaryItem> inSalaryItemList = GetInSalaryItemListByIdString(inSalaryItemIds, teacherSalary); List<SalaryItem> outSalaryItemList = GetOutSalaryItemListByIdString(outSalaryItemIds); if (inSalaryItemList.Count == 0) { Javascript.AlertAndRedirect("请至少选择一项待发薪酬项", "/Administrator/SelectSalaryItem.aspx?teacherNO=" + teacherNo, Page); } else { DalOperationAboutTeacher teacherDal = new DalOperationAboutTeacher(); TeachersList teacher = teacherDal.GetTeacherById(teacherNo); this.teacherNo.Value = teacher.teacherNo; this.teacherName.Text = teacher.teacherName; this.courseNo.Value = cid; this.atCourseType.Value = acType; this.teacherType.Value = teacherType; this.TeacherType_Literal.Text = CommonUtility.ConvertTeacherType2String(int.Parse(teacherType)); this.InSalaryItemList.DataSource = inSalaryItemList; this.InSalaryItemList.DataBind(); this.OutSalaryItemList.DataSource = outSalaryItemList; this.OutSalaryItemList.DataBind(); if (!string.IsNullOrWhiteSpace(cid)) { DalOperationAboutCourses dalc = new DalOperationAboutCourses(); Courses course = dalc.GetCoursesByNo(cid, null); this.Course_TR.Visible = true; this.CourseName_Literal.Text = course.courseName; this.Course_TR.Visible = true; this.CoursePeriod_TR.Visible = true; if (string.IsNullOrWhiteSpace(course.TestHours) || "0" == course.TestHours) { this.CoursePeriod_Literal.Text = course.period; } else { this.CoursePeriod_Literal.Text = course.period + "/" + course.TestHours; } } } } }
protected void DataListBindCourseNotify() { DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataView dv = doac.GetCoursesInfo(Master.courseNo,Master.classID,Master.termtag, "3").Tables[0].DefaultView;//第3个标签,绑定课程通知信息 this.AspNetPager2.RecordCount = dv.Count; PagedDataSource pds = new PagedDataSource(); //定义一个PagedDataSource类来执行分页功 pds.DataSource = dv; pds.AllowPaging = true; pds.CurrentPageIndex = pageIndex - 1; pds.PageSize = CommonUtility.pageSize; ; this.dlstCourseNotify.DataSource = pds; this.dlstCourseNotify.DataBind(); if (this.dlstCourseNotify.Items.Count == 0) { btnDelete.Visible = false; } else { btnDelete.Visible = true; } if (pds.Count > 0) { this.dlstCourseNotify.ShowFooter = false; } }
protected void btnEditSchoolworkNotify_Click(object sender, EventArgs e) { if (txtTitle.Text.Trim().Length != 0 && Textarea1.Value.ToString().Trim().Length != 0) { DateTime deadline_t = Convert.ToDateTime(datepicker.Value); SchoolWorkNotify schoolWorkNotify = new SchoolWorkNotify { courseNo = Request["courseNo"], schoolWorkNotifyTitle = CommonUtility.JavascriptStringFilter(txtTitle.Text), schoolWorkNotifyContent = Textarea1.Value, deadline = deadline_t, updateTime = DateTime.Now, attachmentIds = hidAttachmentId.Value, schoolWorkNotifyId = schoolworkNotifyId, isOnline = Convert.ToBoolean(ddltOnline.SelectedValue) }; DalOperationAboutCourses doac = new DalOperationAboutCourses(); doac.UpdateSchoolworkNotify(schoolWorkNotify); Javascript.RefreshParentWindow("修改成功!", "CInfoSchoolworkNotify.aspx?courseNo=" + schoolWorkNotify.courseNo+"&classID="+Server.UrlEncode(Server.UrlDecode(Request["classID"]))+"&termtag="+Request["termtag"].Trim(), Page); } else { Javascript.Alert("标题和内容不能为空!", Page); } }
//绑定学期标识下拉列表 /// <summary> /// /// </summary> public void DataBindTermTagList() { DalOperationAboutCourses doac = new DalOperationAboutCourses(); string termTag = DalCommon.GetTermTag(doac.conn); ListItem li = new ListItem(CommonUtility.ChangeTermToString(termTag), termTag); ddlTermTags.Items.Add(li); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Master.ShowLiControl(this.Page, "liFragment6"); //删除实验 int erid = 0; if (Request["op"] == "delete") { if (CommonUtility.SafeCheckByParams<string>(Request["experimentResourceId"], ref erid)) { DalOperationAboutExperimentResources daloAexper = new DalOperationAboutExperimentResources(); daloAexper.DelExperimentResources(erid); } } UserCookiesInfo UserCookiesInfo = BllOperationAboutUser.GetUserCookiesInfo(); DalOperationAboutCourses DalOperationAboutCourses = new DalOperationAboutCourses(); DataSet coursesInfo = null; coursesInfo = DalOperationAboutCourses.GetCoursesInfo(Master.courseNo.ToString().Trim(),Master.classID,Master.termtag, "6"); dlstExperimentResource.DataSource = coursesInfo.Tables[0]; dlstExperimentResource.DataBind(); } }
protected void ViewData(string termTag) { DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataView dv = doac.FindCourseByTermTage(termTag).Tables[0].DefaultView; this.DataList1.DataSource = dv; this.DataList1.DataBind(); }
//绑定课程的学期标识信息到DataList public void DataListBind() { DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataView dv = doac.GetHistoryTags().Tables[0].DefaultView; this.dlTermCourse.DataSource = dv; this.dlTermCourse.DataBind(); }
//绑定学期课程信息到DataList public void DataListBind() { DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataView dv = doac.FindCourseByTermTage(termTag).Tables[0].DefaultView; this.dlTermCourse.DataSource = dv; this.dlTermCourse.DataBind(); }
protected void btnCommit_Click(object sender, EventArgs e) { if (Request["courseNo"] != null) { DalOperationAboutCourses DalOperationAboutCourses = new DalOperationAboutCourses(); DalOperationAboutCourses.UpdateTeacherResume(Request["courseNo"], Server.UrlDecode(Request["classID"].Trim()), Request["termtag"].Trim(), Textarea1.Value); Javascript.RefreshParentWindow("修改成功!", "CInfoCourseTeacher.aspx?courseNo=" + Request["courseNo"] + "&classID=" + Server.UrlEncode(Server.UrlDecode(Request["classID"])) + "&termtag=" + Request["termtag"], Page); } }
//绑定课程下拉列表 public void DataBindCourses() { DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataTable dt = doac.FindCurrentCoursesByLocale(ddlGradeCheckLocale.SelectedValue).Tables[0]; for (int i = 0; i < dt.Rows.Count; i++) { ListItem li = new ListItem(dt.Rows[i]["courseName"].ToString().Trim() + "(" + dt.Rows[i]["classID"].ToString().Trim() + ")", dt.Rows[i]["termTag"].ToString().Trim() + dt.Rows[i]["courseNo"].ToString().Trim() + dt.Rows[i]["classID"].ToString().Trim()); ddlCourses.Items.Add(li); } }
protected void Page_Load(object sender, EventArgs e) { Master.ShowLiControl(this.Page, "liFragment6"); UserCookiesInfo UserCookiesInfo = BllOperationAboutUser.GetUserCookiesInfo(); DalOperationAboutCourses DalOperationAboutCourses = new DalOperationAboutCourses(); DataSet coursesInfo = null; coursesInfo = DalOperationAboutCourses.GetCoursesInfo(UserCookiesInfo.userNo, Master.courseNo.ToString().Trim(), Master.classID.Trim(), Master.termtag.Trim(), "6"); dlstExperimentResource.DataSource = coursesInfo.Tables[0]; dlstExperimentResource.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { Master.ShowLiControl(this.Page, "liFragment10"); UserCookiesInfo UserCookiesInfo = BllOperationAboutUser.GetUserCookiesInfo(); DalOperationAboutCourses dal = new DalOperationAboutCourses(); if (dal.IsTeacherAtCourse(UserCookiesInfo.userNo, Master.courseNo,classID,termtag)) { editTeacherAtag = "<a href=\"EditTeacherResume.aspx?keepThis=true&courseNo=" + Master.courseNo + "&classID=" + Server.UrlEncode(Master.classID )+ "&termtag=" + Master.termtag + "&fragment=9&TB_iframe=true&height=380&width=800\" title=\"编辑教师简介\" class=\"thickbox\">编辑</a>"; } }
/// <summary> /// 绑定搜索的课程信息 /// </summary> public void DataBindSearchCourse() { DalOperationAboutCourses doac = new DalOperationAboutCourses(); for (int i = 0; i < ddlTermTags.Items.Count; i++) { if (ddlTermTags.Items[i].Value == termTag) { ddlTermTags.SelectedIndex = i; } } for (int i = 0; i < ddlPlace.Items.Count; i++) { if (ddlPlace.Items[i].Value == locale) { ddlPlace.SelectedIndex = i; } } DataView dv; if (!string.IsNullOrEmpty(termTag) && !string.IsNullOrEmpty(locale) && !string.IsNullOrEmpty(keyword)) { dv = doac.SearchCourses(termTag, keyword, locale).Tables[0].DefaultView; } else { dv = doac.SearchCourses(ddlTermTags.SelectedValue, txtKeyword.Text.Trim(), ddlPlace.SelectedValue).Tables[0].DefaultView; } AspNetPager1.RecordCount = dv.Count; AspNetPager1.PageSize = 2; PagedDataSource pds = new PagedDataSource(); //定义一个PagedDataSource类来执行分页功 pds.DataSource = dv; pds.AllowPaging = true; pds.CurrentPageIndex = pageIndex - 1; pds.PageSize = AspNetPager1.PageSize; this.dlstCourses.DataSource = pds; this.dlstCourses.DataBind(); if (dv.Count == 0) { this.dlstCourses.ShowFooter = true; } else { this.dlstCourses.ShowFooter = false; } }
//绑定学期标识下拉列表 public void DataBindSearchTermTagList() { DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataTable dt = doac.FindAllTermTags().Tables[0]; string termTag = null; for (int i = 0; i < dt.Rows.Count; i++) { termTag = dt.Rows[i]["termTag"].ToString().Trim(); ListItem li = new ListItem(CommonUtility.ChangeTermToString(termTag), termTag); this.ddlSerachTermTags.Items.Add(li); } }
//绑定学期标识下拉列表 /// <summary> /// /// </summary> public void DataBindTermTagList() { DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataTable dt = doac.FindAllTermTags().Tables[0]; string termTag = null; for (int i = 0; i < dt.Rows.Count; i++) { termTag = dt.Rows[i]["termTag"].ToString().Trim(); ListItem li = new ListItem(CommonUtility.ChangeTermToString(termTag), termTag); ddlTermTags.Items.Add(li); } ddlBindCourses(txtCourseName.Text.Trim().Length == 0); }
//绑定搜索的课程信息 public void DataBindSearchCourse() { DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataView dv = doac.SearchCourses(ddlTermTags.SelectedValue, txtGradeCheckCourses.Text.Trim()).Tables[0].DefaultView; this.dlstcourses.DataSource = dv; this.dlstcourses.DataBind(); if (dv.Count > 0) { this.dlstcourses.ShowFooter = false; } }
protected void AddSalary_Submit(object sender, EventArgs e) { DalOperationAboutSalaryEntry dal = new DalOperationAboutSalaryEntry(); DalOperationAboutTeacher dalt = new DalOperationAboutTeacher(); DalOperationAboutCourses dalc = new DalOperationAboutCourses(); string teacherNo = this.TeacherId.Value; string termTag = this.SalaryTermTag.SelectedValue; string salaryMonth = this.SalaryMonth.Value; int teacherType = int.Parse(this.teacherType.Value.Trim()); int salaryEntryStatus = 0; List<SalaryEntry> salaryEntries = dal.GetSalaryEntrys(teacherNo, termTag, salaryMonth, teacherType, salaryEntryStatus); if (salaryEntries != null && salaryEntries.Count != 0) { Javascript.Alert("本月已为该教师添加过薪酬信息,请核对信息后再次录入!", Page); } else { SalaryEntry salaryEntry = new SalaryEntry(); TeachersList teacher = new TeachersList { teacherNo = teacherNo }; Courses course = new Courses { courseNo = this.CourseId.Value }; salaryEntry.teacher = teacher; salaryEntry.course = course; salaryEntry.atCourseType = atCourseType.Value; salaryEntry.termTag = termTag; salaryEntry.salaryMonth = salaryMonth; salaryEntry.teacherCostWithTax = float.Parse(this.TeacherSalaryCostWithTax.Text); salaryEntry.teacherCostWithoutTax = float.Parse(this.TeacherSalaryCostWithoutTax.Text); salaryEntry.teacherTotalCost = float.Parse(this.TeacherTotalCost.Text); salaryEntry.SetSalaryInItemValueList(this.InSalaryItemValueList.Value, false); salaryEntry.SetSalaryOutItemValueList(this.OutSalaryItemValueList.Value, false); salaryEntry.memo = this.SalaryEntryMemo.Text.Trim(); salaryEntry.teacherType = teacherType; dal.AddSalaryEntry(salaryEntry); Javascript.RefreshParentWindow("/Administrator/SalaryManage.aspx?fragment=5", Page); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request["courseNo"] == null && Request["fragment"] != null) { Javascript.GoHistory(-1, Page); return; } else { DalOperationAboutCourses DalOperationAboutCourses = new DalOperationAboutCourses(); this.Textarea1.Value = DalOperationAboutCourses.GetCoursesByNo(Request["courseNo"].Trim(),Server.UrlDecode(Request["classID"].Trim()),Request["termtag"].Trim()).teacherResume; } } }
//绑定课程表信息到DataList,是当前学期的课程 public void DataListBind(string tag) { DalOperationAboutCourses doac = new DalOperationAboutCourses(); string termTag = DalCommon.GetTermTag(new SqlConnection(ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString));//获取当前学期的标识 DataTable dt = new DataTable(); if (tag == "当前学期") { dt = doac.FindCurrentTermCoursesList().Tables[0]; } else { dt=doac.FindCourseByTermTage(tag).Tables[0]; } this.dlCourse.DataSource = dt; this.dlCourse.DataBind(); }
////绑定课程通知 //protected void dlstCourseNotify_ItemCommand(object source, DataListCommandEventArgs e) //{ // DalOperationAboutCourseNotifyInfo dalOperationAboutCourseNotifyInfo = new DalOperationAboutCourseNotifyInfo(); // string NotifyId = dlstCourseNotify.DataKeys[e.Item.ItemIndex].ToString(); // if (e.CommandName == "delete") // { // dalOperationAboutCourseNotifyInfo.DelCourseNotifyInfoById(int.Parse(NotifyId)); // Javascript.JavaScriptLocationHref("CInfoCourseNotify.aspx?courseNo=" + Request["courseNo"], Page); // } // else if (e.CommandName == "editIstop") // { // DalOperationAboutCourses doac = new DalOperationAboutCourses(); // string courseNotifyInfoId = dlstCourseNotify.DataKeys[e.Item.ItemIndex].ToString(); // CoursesNotifyInfo coursesNotify = doac.FindCourseNotifyById(int.Parse(courseNotifyInfoId)); // if (coursesNotify.isTop > 0) // doac.Canceltop(int.Parse(courseNotifyInfoId)); // else // doac.Addtop(int.Parse(courseNotifyInfoId)); // Javascript.JavaScriptLocationHref("CInfoCourseNotify.aspx?courseNo=" + Request["courseNo"], Page); // //Javascript.JavaScriptLocationHref("CourseInfo.aspx?courseNo=" + Request["courseNo"] + "&fragment=3", Page); // } //} //删除选定的课程通知 protected void btnDelete_Click(object sender, EventArgs e) { DalOperationAboutCourses doac = new DalOperationAboutCourses(); int courseNotifyInfoId; foreach (DataListItem item in this.dlstCourseNotify.Items) { CheckBox chkItem = (CheckBox)item.FindControl("ChkBox"); Label lbl = (Label)item.FindControl("lblcourseNotifyInfoId"); if (chkItem.Checked) { //被勾选的要删除 courseNotifyInfoId = int.Parse(lbl.Text); doac.DeleteCourseNotifyById(courseNotifyInfoId); } } DataListBindCourseNotify(); }
protected void Page_Load(object sender, EventArgs e) { DalOperationAboutCourses DalOperationAboutCourses = new DalOperationAboutCourses(); Master.ShowLiControl(this.Page, "liFragment4"); UserCookiesInfo UserCookiesInfo = BllOperationAboutUser.GetUserCookiesInfo(); DataSet coursesInfo = null; if (UserCookiesInfo.userType == (int)UserType.StudentRole) { coursesInfo = DalOperationAboutCourses.GetCoursesInfo( Master.courseNo.ToString().Trim(),Master.classID,Master.termtag, "5"); } else { coursesInfo = DalOperationAboutCourses.GetCoursesInfo(Master.courseNo.ToString().Trim(), Master.classID, Master.termtag, "5"); } dlstCourseResource.DataSource = coursesInfo.Tables[0]; dlstCourseResource.DataBind(); }
protected void EditCourses_Click(object sender, EventArgs e) { DalOperationAboutCourses DalOperationAboutCourses = new DalOperationAboutCourses(); Courses Courses = new Courses(); Courses.preCourse = tex_preCourses.Text; Courses.referenceBooks = text_ReferenceBooks.Text; Courses.courseNo = hidencourseNo.Value.Trim(); Courses.termTag = Request["termtag"].Trim(); Courses.homePage = CommonUtility.JavascriptStringFilter(txtcourseurl.Text); Courses.examineMethod = CommonUtility.JavascriptStringFilter(txtExamtype.Text.Trim()); Courses.courseAnswer = txtAnswer.Text.Trim(); Courses.classID = Server.UrlDecode(Request["classId"].Trim()); Courses.termTag = Request["termtag"].Trim(); DalOperationAboutCourses.UpdateCourses(Courses); Javascript.RefreshParentWindow("修改成功!", "CInfoCourseInfos.aspx?courseNo=" + Courses.courseNo + "&classID="+Server.UrlEncode(Server.UrlDecode(Request["classID"].ToString().Trim()))+"&termtag="+Request["termtag"].Trim(), Page); }
protected void Page_Load(object sender, EventArgs e) { if (Request["courseNo"] == null) { Javascript.GoHistory(-1, Page); return; } if (!IsPostBack) { DalOperationAboutCourses DalOperationAboutCourses = new DalOperationAboutCourses(); Courses Courses = DalOperationAboutCourses.GetCoursesByNo(Request["courseNo"],Server.UrlDecode(Request["classID"]),Request["termtag"].Trim()); tex_preCourses.Text = Courses.preCourse; text_ReferenceBooks.Text = Courses.referenceBooks; txtcourseurl.Text = Courses.homePage; txtExamtype.Text = Courses.examineMethod; hidencourseNo.Value = Courses.courseNo; txtAnswer.Text = Courses.courseAnswer; } }
//初始化编辑页面 public void InitialNotifyEdit(int archiveItemId) { DalOperationAboutArchivesItems dal = new DalOperationAboutArchivesItems(); DataTable dt = dal.GetArchivesItemById(archiveItemId).Tables[0]; for (int i = 0; i < dt.Rows.Count; i++) { txtArchiveItemName.Text = dt.Rows[i]["archiveItemName"].ToString().Trim(); txtRemark.Text = dt.Rows[i]["remark"].ToString().Trim(); if(dt.Rows[i]["teacherType"].ToString().Trim() == "教师") { ddlTeacherType.Items.Add(new ListItem("教师", "教师")); ddlTeacherType.Items.Add(new ListItem("助教", "助教")); } else { ddlTeacherType.Items.Add(new ListItem("助教", "助教")); ddlTeacherType.Items.Add(new ListItem("教师", "教师")); } DalOperationAboutCourses doac = new DalOperationAboutCourses(); DataTable _dt = doac.FindAllTermTags().Tables[0]; string termTag = string.Empty; for (int j = 0; j < _dt.Rows.Count; j++) { termTag = _dt.Rows[j]["termTag"].ToString().Trim(); ListItem li = new ListItem(CommonUtility.ChangeTermToString(termTag), termTag); ddlTermTags.Items.Add(li); } for (int x = 0; x < ddlTermTags.Items.Count; x++) { if (dt.Rows[i]["termTag"].ToString().Trim() == ddlTermTags.Items[x].Value) { ddlTermTags.SelectedIndex = x; } } } }