您目前尚未登陆,请选择【登陆】或【注册
首页->行政办公->多功能在线考试系统源码>>Web/admin_JudgeAdd.aspx.cs>>代码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:多功能在线考试系统源码


当前文件路径:OnLineExam/Web/admin_JudgeAdd.aspx.cs 文件类型
普通视图
		            
1using System; 2using System.Data; 3using System.Configuration; 4using System.Collections; 5using System.Web; 6using System.Web.Security; 7using System.Web.UI; 8using System.Web.UI.WebControls; 9using System.Web.UI.WebControls.WebParts; 10using System.Web.UI.HtmlControls; 11using MyOnLineExam.BusinessLogicLayer; 12 13public partial class Web_admin_JudgeAdd : System.Web.UI.Page 14{ 15 protected void Page_Load(object sender, EventArgs e) 16 { 17 if (!IsPostBack) 18 { 19 InitDDLData(); //初始化考试科目下拉列表框 20 if (Request["ID"] != null) //如果是修改题目,初始化数据 21 { 22 InitData(); 23 } 24 } 25 } 26 //初始化考试科目 27 protected void InitDDLData() 28 { 29 Course course = new Course(); //创建考试科目对象 30 DataSet ds = course.QueryCourse(); //查询考试科目信息 31 ddlCourse.DataSource = ds; //指名考试科目列表框数据源 32 ddlCourse.DataTextField = "Name"; //DataTextField显示Name字段值 33 ddlCourse.DataValueField = "ID"; //DataValueField显示ID字段值 34 ddlCourse.DataBind(); //绑定数据 35 } 36 //初始化数据 37 protected void InitData() 38 { 39 int judgeProblemID = int.Parse(Request["ID"].ToString()); //取出传递过来的试题编号 40 JudgeProblem judgeproblem = new JudgeProblem(); //创建判断题对象 41 if (judgeproblem.LoadData(judgeProblemID)) //如果取出题目信息,分别放在相应控件显示 42 { 43 ddlCourse.SelectedValue = judgeproblem.CourseID.ToString(); 44 txtTitle.Text = judgeproblem.Title; 45 rblAnswer.SelectedValue = judgeproblem.Answer.ToString(); 46 } 47 else //查询出错,给出提示 48 { 49 lblMessage.Text = "加载数据出错!"; 50 } 51 } 52 //添加或修改事件 53 protected void imgBtnSave_Click(object sender, ImageClickEventArgs e) 54 { 55 if (Page.IsValid) 56 { 57 JudgeProblem judgeproblem = new JudgeProblem(); //创建判断题对象 58 judgeproblem.CourseID = int.Parse(ddlCourse.SelectedValue);//为判断题对象各属性赋值 59 judgeproblem.Title = txtTitle.Text; 60 judgeproblem.Answer = bool.Parse(rblAnswer.SelectedValue); 61 if (Request["ID"] != null) //如果是修改题目信息 62 { 63 judgeproblem.ID = int.Parse(Request["ID"].ToString()); //取出试题主键 64 if (judgeproblem.UpdateByProc(int.Parse(Request["ID"].ToString())))//调用修改试题方法修改试题 65 { 66 lblMessage.Text = "成功修改该判断题!"; 67 } 68 else 69 { 70 lblMessage.Text = "修改该判断题失败!"; 71 } 72 } 73 else //如果是添加试题 74 { 75 if (judgeproblem.InsertByProc()) //调用添加试题方法添加试题 76 { 77 lblMessage.Text = "成功添加该判断题!"; 78 } 79 else 80 { 81 lblMessage.Text = "添加该判断题失败!"; 82 } 83 } 84 } 85 } 86} 87
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:多功能在线考试系统源码

- Asp.net2.0自动排班系统源码

- Asp.net视频点播系统源码

- 汽车配件公司网站(VB.net+Ac..

- WebTextPane 在线编辑器

- 酒店客房管理系统

- 嘟嘟狗网上家园系统多用户开源版

- atlas拼音首字母文本框自动完..

- 《用实例学ASP.NET》随书源码

51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号