protected void save_Click(object sender, EventArgs e) { if (Page.IsValid) { FillBlankProblem fillblankproblem = new FillBlankProblem(); //创建填空题对象 fillblankproblem.CourseID = int.Parse(ddlCourse.SelectedValue); //为填空题对象各属性赋值 fillblankproblem.FrontTitle = txtFrontTitle.Text; fillblankproblem.BackTitle = txtBackTitle.Text; fillblankproblem.Answer = txtAnswer.Text; if (Request["ID"] != null) //如果是修改题目信息 { fillblankproblem.ID = int.Parse(Request["ID"].ToString()); //取出试题主键 if (fillblankproblem.UpdateByProc(int.Parse(Request["ID"].ToString()))) //调用修改试题方法修改试题 { lblMessage.Text = "成功修改该填空题!"; } else { lblMessage.Text = "修改该填空题失败!"; } } else //如果是添加试题 { if (fillblankproblem.InsertByProc()) //调用添加试题方法添加试题 { lblMessage.Text = "成功添加该填空题!"; } else { lblMessage.Text = "添加该填空题失败!"; } } } }