public void MyBind() { if (Pid > 0) { PKnow_L.Text = knowBll.SelReturnModel(Pid).K_name; } if (NodeID > 0)//添加知识点 { QuessClass_L.Text = classBll.GetSelect(NodeID).C_ClassName; } if (KnowID > 0) { M_Questions_Knowledge knowMod = knowBll.SelReturnModel(KnowID); Name_T.Text = knowMod.K_name; PKnow_L.Text = "无"; M_Questions_Knowledge parentMod = knowBll.SelReturnModel(knowMod.Pid); if (parentMod != null) { PKnow_L.Text = knowBll.SelReturnModel(knowMod.Pid).K_name; } QuessClass_L.Text = classBll.GetSelect(knowMod.K_class_id).C_ClassName; GradeList_Drop.SelectedValue = knowMod.Grade.ToString(); IsSyst_Check.Checked = knowMod.IsSys == 1; Status_Check.Checked = knowMod.Status == 1; OldName_Hid.Value = knowMod.K_name; } }
protected void Page_Load(object sender, EventArgs e) { B_ARoleAuth.CheckEx(ZLEnum.Auth.content, "ContentMange"); if (!IsPostBack) { BindDrop(); if (string.IsNullOrEmpty(CAction) || CAction.Equals("Add")) { ddlC_ClassId.Visible = false; txtClassId.Visible = true; txtClassId.Enabled = false; txtClassId.Text = "无所属分类"; if (Cid > 0) { txtClassId.Text = examBll.GetSelect(Cid).C_ClassName; } } else if (CAction.Equals("Modify")) { this.ddlC_ClassId.Visible = true; this.txtClassId.Visible = false; M_Exam_Class examMod = examBll.GetSelect(Cid); if (examMod != null && examMod.C_id > 0) { txtClassName.Text = examMod.C_ClassName; ddlC_ClassId.Text = examMod.C_Classid.ToString(); txtC_OrderBy.Text = examMod.C_OrderBy.ToString(); C_ClassType.SelectedValue = examMod.C_ClassType.ToString(); } } Call.SetBreadCrumb(Master, "<li><a href='" + CustomerPageAction.customPath2 + "I/Main.aspx'>工作台</a></li> <li><a href='Papers_System_Manage.aspx'>教育模块</a></li> <li><a href='QuestionManage.aspx'>考试管理</a></li><li><a href='Question_Class_Manage.aspx'>分类管理</a></li><li>编辑分类</li>"); } }
public ActionResult Papers_System_Add() { if (!B_ARoleAuth.AuthCheckEx(ZLEnum.Auth.exam, "paper")) { return(null); } int NodeID = DataConverter.CLng(Request.QueryString["NodeID"]); M_Exam_Sys_Papers paperMod = paperBll.SelReturnModel(Mid); if (paperMod != null) { ViewBag.title = "修改试卷"; } else { paperMod = new M_Exam_Sys_Papers() { p_class = NodeID == 0 ? 1 : NodeID }; ViewBag.title = "添加试卷"; if (NodeID > 0) { ViewBag.title += "[" + classBll.GetSelect(NodeID).C_ClassName + "]"; } } C_TreeTlpDP treeMod = GetTreeMod(); if (paperMod.p_class > 0) { treeMod.seled = paperMod.p_class.ToString(); } ViewBag.treeMod = treeMod; return(View(paperMod)); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Skey_T.Text = Request.QueryString["Skey"]; if (NodeID > 0) { NodeName_L.Text = nodeBll.GetSelect(NodeID).C_ClassName; } else if (Grade > 0) { NodeName_L.Text = B_GradeOption.GetGradeOption(Grade).GradeName; } else { NodeName_L.Text = "全部试题"; } if (NodeID < 1) { add_sp.Visible = false; } MyBind(); Call.HideBread(Master); } }
protected void Page_Load(object sender, EventArgs e) { if (function.isAjax()) { string action = Request.Form["action"]; string result = ""; switch (action) { case "getchild": DataTable dt = knowBll.Select_All(NodeID, DataConverter.CLng(Request.Form["nid"])); result = JsonConvert.SerializeObject(dt); break; default: break; } Response.Write(result); Response.Flush(); Response.End(); return; } //if (!buser.IsTeach() && !badmin.CheckLogin()) { function.WriteErrMsg("只有教师才能访问!"); } if (!IsPostBack) { if (NodeID < 1) { function.WriteErrMsg("未指定科目"); } MyBind(); M_Exam_Class nodeMod = nodeBll.GetSelect(NodeID); Call.SetBreadCrumb(Master, "<li><a href='" + CustomerPageAction.customPath2 + "I/Main.aspx'>工作台</a></li> <li><a href='Papers_System_Manage.aspx'>教育模块</a></li><li><a href='Question_Class_Manage.aspx'>分类管理</a></li><li>知识点管理 [" + nodeMod.C_ClassName + "] <a href='AddKnowledge.aspx?nid=" + NodeID + "'>[添加知识点]</a></li>"); } }
private string GetClassname(int classid) { M_Exam_Class mqc = bqclass.GetSelect(classid); if (mqc != null && mqc.C_id > 0) { return(mqc.C_ClassName); } else { return(""); } }
public string GetClass(string classid) { M_Exam_Class mqc = bqc.GetSelect(DataConverter.CLng(classid)); if (mqc != null && mqc.C_id > 0) { return(mqc.C_ClassName); } else { return(""); } }
public string GetClass(string classid) { M_Exam_Class mquestion = bqclass.GetSelect(DataConverter.CLng(classid)); if (mquestion != null && mquestion.C_id > 0) { return(mquestion.C_ClassName); } else { return("无分类"); } }
//取类别 public string GetClass(string classid) { int id = DataConverter.CLng(classid); B_Exam_Class bec = new B_Exam_Class(); M_Exam_Class mec = bec.GetSelect(id); if (mec != null && mec.C_id > 0) { return(mec.C_ClassName); } else { return(""); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["menu"] != null && Request.QueryString["menu"] != "") { string menu = Request.QueryString["menu"].ToString(); if (menu.Equals("Edit")) //修改知识点 { this.Label2.Text = "修改知识点"; this.Label1.Text = "修改知识点"; GetClassList(); int kid = DataConverter.CLng(Request.QueryString["k_id"]); bqk = new B_ExamPoint(); M_ExamPoint mqk = bqk.GetSelect(kid); if (mqk != null && mqk.ID > 0) { this.txtK_Name.Text = mqk.TestPoint; this.txtK_OrderBy.Text = mqk.OrderBy.ToString(); this.txtClassId.Visible = false; ddlC_ClassId.Visible = true; ddlC_ClassId.SelectedValue = mqk.ID.ToString(); } } if (menu.Equals("Add")) //添加知识点 { this.Label2.Text = "添加知识点"; this.Label1.Text = "添加知识点"; if (Request.QueryString["C_id"] != null && Request.QueryString["C_id"] != "") { int c_id = DataConverter.CLng(Request.QueryString["C_id"]); bqc = new B_Exam_Class(); M_Exam_Class mqc = bqc.GetSelect(c_id); if (mqc != null && mqc.C_id > 0) { txtClassId.Text = mqc.C_ClassName; this.txtClassId.Enabled = false; ddlC_ClassId.Visible = false; } } } Call.SetBreadCrumb(Master, "<li>教育模块</li><li><a href='QuestionManage.aspx'>在线考试系统</a></li><li>知识点管理</li><li>" + Label2.Text + "</li>"); } } }
//行绑定 protected void gvPapers_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { HyperLink hlName = e.Row.FindControl("hlName") as HyperLink; //标题 HyperLink hlQuestions = e.Row.FindControl("hlQuestions") as HyperLink; //浏览试题 HyperLink hlUpdate = e.Row.FindControl("hlUpdate") as HyperLink; //修改试卷 Label lblClassId = e.Row.FindControl("lblClassId") as Label; //分类 HiddenField hfClassId = e.Row.FindControl("hfClassId") as HiddenField; //分类ID int Classid = DataConverter.CLng(hfClassId.Value); bqc = new B_Exam_Class(); M_Exam_Class mqc = bqc.GetSelect(Classid); if (mqc != null && mqc.C_id > 0) { lblClassId.Text = mqc.C_ClassName; } } }
//文本改变 protected void txtClassName_TextChanged(object sender, EventArgs e) { examBll = new B_Exam_Class(); M_Exam_Class mqc = new M_Exam_Class(); int c_id = DataConverter.CLng(ViewState["Classid"]); examBll = new B_Exam_Class(); M_Exam_Class mqc1 = new M_Exam_Class(); mqc1 = examBll.GetSelect(c_id); mqc = examBll.GetSelectByCName(this.txtClassName.Text.Trim()); if (mqc != null && mqc.C_id > 0) //判断存在该分类 { function.WriteErrMsg("已存在该分类,请重新添加!"); this.EBtnSubmit.Enabled = false; } else { this.EBtnSubmit.Enabled = true; } }
protected void Page_Load(object sender, EventArgs e) { B_ARoleAuth.CheckEx(ZLEnum.Auth.content, "ContentMange"); if (!IsPostBack) { GetQuesType(); if (Mid > 0) { M_Exam_Sys_Papers paperMod = paperBll.SelReturnModel(Mid); Label2.Text = "修改试卷"; if (paperMod != null && paperMod.id > 0) { txtPaperName.Text = paperMod.p_name; NodeID_Hid.Value = paperMod.p_class.ToString(); ddType.SelectedValue = paperMod.p_type.ToString(); txtRemark.Text = paperMod.p_Remark; //ddStyle.SelectedValue = mps.p_Style.ToString(); //ddRtyle.SelectedValue = paperMod.p_type.ToString(); txtTime.Text = paperMod.p_UseTime.ToString(); txtBegionTime.Text = paperMod.p_BeginTime.ToString(); txtEndTime.Text = paperMod.p_endTime.ToString(); TagKey_T.Text = paperMod.TagKey; } } else { Label2.Text = "添加试卷"; if (NodeID > 0) { NodeID_Hid.Value = NodeID.ToString(); Label2.Text += "[" + nodeBll.GetSelect(DataConverter.CLng(NodeID_Hid.Value)).C_ClassName + "]"; } } Call.SetBreadCrumb(Master, "<li><a href='" + customPath2 + "I/Main.aspx'>工作台</a></li><li><a href='Papers_System_Manage.aspx'>教育模块</a></li> <li><a href='Papers_System_Manage.aspx'>试卷管理</a></li><li>" + Label2.Text + "</li>"); } }
protected void Page_Load(object sender, EventArgs e) { Call.HideBread(Master); if (!IsPostBack) { if (NodeID > 0) { M_Exam_Class nodeMod = nodeBll.GetSelect(NodeID); CurNode_L.Text = "[" + nodeMod.C_ClassName + "]"; } else { nodetr.Style.Remove("display"); } if (Grade > 0) { CurNode_L.Text += "[" + B_GradeOption.GetGradeOption(Grade).GradeName + "]"; Grade_Radio.SelectedValue = Grade.ToString(); } //-------------- GetQuesType(); InitQuestGrade(); if (Mid > 0) { SaveNew_Btn.Visible = true; M_Exam_Sys_Questions questMod = questBll.GetSelect(Mid); if (questMod != null && questMod.p_id > 0) { txtP_title.Text = questMod.p_title; //rblDiff.SelectedValue = questMod.p_Difficulty.ToString(); Diffcult_T.Text = questMod.p_Difficulty.ToString("f2"); AnswerHtml_T.Text = questMod.p_shuming; Grade_Radio.SelectedValue = questMod.p_Views.ToString(); if (!string.IsNullOrEmpty(questMod.Tagkey)) { TagKey_T.Value = knowBll.GetNamesByIDS(questMod.Tagkey); } //TagKey_T.Text = questMod.Tagkey; NodeID_Hid.Value = questMod.p_Class.ToString(); txtP_Content.Text = questMod.p_Content; if (questMod.p_Type == 10) { txtP_Content.Text = questMod.LargeContent; } txtDefaSocre.Text = questMod.p_defaultScores.ToString(); Qinfo_Hid.Value = questMod.Qinfo; ddlNumber1.SelectedValue = questMod.p_ChoseNum.ToString(); Optioninfo_Hid.Value = SafeSC.ReadFileStr(questMod.GetOPDir()); Answer_T.Text = questMod.p_Answer; txtJiexi.Value = questMod.Jiexi; IsShare_Chk.Checked = questMod.IsShare == 1; Version_Rad.SelectedValue = questMod.Version.ToString(); function.Script(this, "SetRadVal('qtype_rad'," + questMod.p_Type + ");"); } } else { if (NodeID > 0) { NodeID_Hid.Value = NodeID.ToString(); } } } }