protected void btnNew_Click(object sender, System.EventArgs e) { string q_sbj_name = txtQSbjName.Text; string q_dfn_id = WebUtility.GetByValueDropDownList(ddlQDfnID); int num = DataTypeUtility.GetToInt32(txtNum.Text); double weight = DataTypeUtility.GetToDouble(txtWeight.Text); string q_sbj_define = PageUtility.GetHtmlEncodeChar(txtQSbjDefine.Text.Trim().Replace("\r\n", "<br>")); string q_sbj_desc = PageUtility.GetHtmlEncodeChar(txtQSbjDesc.Text.Trim().Replace("\r\n", "<br>")); bool bResult = false; if (rblMode.SelectedValue.Equals("0")) //신규 { bResult = questionSubjects.AddQuestionSubject(WebUtility.GetByValueDropDownList(ddlQObjID) , q_dfn_id , num , q_sbj_name , weight , q_sbj_define , q_sbj_desc , DateTime.Now , EMP_REF_ID); if (bResult) { BindGrid(WebUtility.GetByValueDropDownList(ddlQObjID)); ClearValueControls(); } else { ltrScript.Text = JSHelper.GetAlertScript("등록되지 않았습니다.", false); return; } } else // 수정 { bResult = questionSubjects.ModifyQuestionSubject(hdfQSbjID.Value , hdfQObjID.Value , q_dfn_id , num , q_sbj_name , weight , q_sbj_define , q_sbj_desc , DateTime.Now , EMP_REF_ID); if (bResult) { BindGrid(WebUtility.GetByValueDropDownList(ddlQObjID)); ClearValueControls(); } else { ltrScript.Text = JSHelper.GetAlertScript("수정되지 않았습니다.", false); } } }