//初始化数据 protected void InitData() { int SingleProblemID = int.Parse(Request["ID"].ToString()); //取出传递过来的试题编号 SingleProblem singleproblem = new SingleProblem(); //创建单选题对象 if (singleproblem.LoadData(SingleProblemID)) //如果取出题目信息,分别放在相应控件显示 { ddlCourse.SelectedValue = singleproblem.CourseID.ToString(); txtTitle.Text = singleproblem.Title; txtAnswerA.Text = singleproblem.AnswerA; txtAnswerB.Text = singleproblem.AnswerB; txtAnswerC.Text = singleproblem.AnswerC; txtAnswerD.Text = singleproblem.AnswerD; //程军修改,单选题维护,每改动一次标准答案,A选项所在的位置都会被替换为当前最近最新的那个选项。2010-4-26 //ddlAnswer.SelectedItem.Text = singleproblem.Answer; string answer = singleproblem.Answer; if (answer == "A") { ddlAnswer.Items.FindByValue("A").Selected = true; } if (answer == "B") { ddlAnswer.Items.FindByValue("B").Selected = true; } if (answer == "C") { ddlAnswer.Items.FindByValue("C").Selected = true; } if (answer == "D") { ddlAnswer.Items.FindByValue("D").Selected = true; } //程军修改,单选题维护,每改动一次标准答案,A选项所在的位置都会被替换为当前最近最新的那个选项。2010-4-26 } else //查询出错,给出提示 { lblMessage.Text = "加载数据出错!"; } }