//判斷情境題是否已存在,若存在則將原有的題目資料顯示在表格中 private void InitiateQuestionTextTableData() { DataSet dsSituationQuestion = mySQL.checkSituationQuestionExist(strQID); if (dsSituationQuestion.Tables[0].Rows.Count > 0) { string strQuestion = dsSituationQuestion.Tables[0].Rows[0]["cQuestion"].ToString(); string strInformation = dsSituationQuestion.Tables[0].Rows[0]["strInformation"].ToString(); txtQuestion.Text = strQuestion; txtDescription.Text = strInformation; //到VRTeachingAssistant尋找相關設定2015/01/148 阿良 DataSet dsTAData = mySQL.checkTADataExist(strQID); if (dsTAData.Tables[0].Rows.Count > 0) { if (dsTAData.Tables[0].Rows[0]["IsStudentSetSensitivity"].ToString() == "true") { rbtSensitivityYes.Checked = true; ddlSensitivity.Enabled = false; ddlHintSensitivity.Enabled = false; } else { rbtSensitivityNo.Checked = true; ddlSensitivity.SelectedIndex = Convert.ToInt32(dsTAData.Tables[0].Rows[0]["SensitivityDefaultValue"].ToString().Split('@')[0]) - 1; //ddlHintSensitivity.SelectedIndex = Convert.ToInt32(dsTAData.Tables[0].Rows[0]["SensitivityDefaultValue"].ToString().Split('@')[1]) - 1; ddlSensitivity.Enabled = true; //ddlHintSensitivity.Enabled = true; } if (dsTAData.Tables[0].Rows[0]["Mode"].ToString() == "true") { rbtYes.Checked = true; //cbxText.Enabled = false; //cbxHint.Enabled = false; //cbxSuggest.Enabled = false; //cbxText.Checked = false; //cbxSuggest.Checked = false; //cbxHint.Checked = false; } else { rbtNo.Checked = true; string[] split = dsTAData.Tables[0].Rows[0]["Mode"].ToString().Split('@'); //cbxText.Enabled = true; //cbxHint.Enabled = true; //cbxSuggest.Enabled = true; for (int i = 0; i < split.Length; i++) { //if (split[i] == "Text") // cbxText.Checked = true; //if (split[i] == "Suggest") // cbxSuggest.Checked = true; } } } else { //沒有這筆便先寫一筆新的進入 insertToVRTeachingAssistant(); } } }