コード例 #1
0
 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 = "添加该填空题失败!";
             }
         }
     }
 }