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; } }
protected void Page_Load(object sender, EventArgs e) { Response.CacheControl = "no-cache"; if (!IsPostBack) { Javascript.ExcuteJavascriptCode("window.onbeforeunload= function(){if($.trim($('#hidOriginalAttachmentId').val())!=$.trim($('#hidAttachmentId').val())){return '温馨提示:作业数据可能未保存哟~(此为提示,并不代表您真正未保存作业数据,请在完成附件上传后点击提交,确保顺利提交作业)';}}", Page); HtmlControl liControl = (HtmlControl)Master.Master.FindControl("ContentPlaceHolder1").FindControl("liFragment9"); liControl.Visible = true; liControl.Attributes.Add("class", "ui-tabs-selected"); UserCookiesInfo UserCookiesInfo = BllOperationAboutUser.GetUserCookiesInfo(); int schoolworkNotifyId = 0; if (CommonUtility.SafeCheckByParams<String>(Request["schoolworkNotifyId"], ref schoolworkNotifyId)) { DalOperationAboutCourses dalOperationAboutCourses = new DalOperationAboutCourses(); DataSet dsSchoolworkNotify = dalOperationAboutCourses.GetSchoolworkNotifybyId(schoolworkNotifyId); dlstSchoolWork.DataSource = dsSchoolworkNotify.Tables[0]; dlstSchoolWork.DataBind(); bool isOnline = bool.Parse(dsSchoolworkNotify.Tables[0].Rows[0]["isOnline"].ToString()); DateTime deadline = Convert.ToDateTime(dsSchoolworkNotify.Tables[0].Rows[0]["deadline"].ToString()); DalOperationAboutSchoolWorks dalOperationAboutSchoolworks = new DalOperationAboutSchoolWorks(); int SchoolworkId = 0; bool checkOR = false; if (isOnline) { if (checkOR) { isSchoolcommitspan.InnerHtml += "已经批阅!"; btnSchoolworkCommit.Visible = false; return; } else if (deadline.CompareTo(DateTime.Now) <= 0) { isSchoolcommitspan.InnerHtml += "已过截止日期!"; btnSchoolworkCommit.Visible = false; return; } if (dalOperationAboutSchoolworks.SchoolworkIsCommit(UserCookiesInfo.userNo, schoolworkNotifyId, ref SchoolworkId, ref checkOR)) { DalOperationAboutSchoolWorks dalOperationAboutSchoolWorks1 = new DalOperationAboutSchoolWorks(); string attachementids = dalOperationAboutSchoolWorks1.GetSchoolWorkById(SchoolworkId).attachmentId.ToString(); hidAttachmentId.Value = attachementids; hidOriginalAttachmentId.Value = attachementids; isSchoolcommitspan.InnerHtml = "已提交作业文件列表<br /><br />" + this.GetSchoolAttachmentsURL(attachementids); } isSchoolcommitspan.InnerHtml += "<input id=\"Button3\" type=\"button\" value=\"点击添加一个附件,可添加多个\" onclick=\"addIframe(" + (int)FileFolderType.schoolWorks + ");\" /> <b>上传文件大小不超过</b>" + ConfigurationManager.AppSettings["uploadFileLimit"] + "<div id=\"iframes\"></div>"; } else { isSchoolcommitspan.InnerHtml += "此为书面作业,不需要在线提交!"; btnSchoolworkCommit.Visible = false; } } } }