public void ExeBindExeCheck(System.Data.DataTable dtExeCheck) { txt_unitName.Text = dtExeCheck.Rows[0]["UNIT_NAME"].ToString(); txt_Tmp.Text = dtExeCheck.Rows[0]["TEMPLATE_NAME"].ToString(); ddl_wuzheng.SelectedValue = dtExeCheck.Rows[0]["IS_LICENSE"].ToString(); ddl_jiandang.SelectedValue = dtExeCheck.Rows[0]["IS_FILING"].ToString(); txt_address.Text = dtExeCheck.Rows[0]["CHECK_POINT"].ToString(); dp_start.SelectedDate = Convert.ToDateTime(dtExeCheck.Rows[0]["START_DATETIME"]); dp_end.SelectedDate = Convert.ToDateTime(dtExeCheck.Rows[0]["END_DATETIME"]); ddl_zhenggai.SelectedValue = dtExeCheck.Rows[0]["IS_RECTIFICATION"].ToString(); if (dtExeCheck.Rows[0]["IS_RECTIFICATION"].ToString() == "1") { dp_fucha.Hidden = false; dp_fucha.SelectedDate = Convert.ToDateTime(dtExeCheck.Rows[0]["REVIEW_DATE"]); } ddl_fucha.SelectedValue = dtExeCheck.Rows[0]["IS_REVIEW"].ToString(); if (dtExeCheck.Rows[0]["IS_REVIEW"].ToString() == "1") { ddl_zhqk.Hidden = false; ddl_zhqk.SelectedValue = dtExeCheck.Rows[0]["RECTIFICATION_RESULT_ID"].ToString(); } ExtAspNet.CheckBoxList checkBoxlist = row_TouchFiled.FindControl("touchFiled1") as ExtAspNet.CheckBoxList; string[] touchFiled = dtExeCheck.Rows[0]["INVOLVE_CONTENT"].ToString().Substring(1).Split('|'); checkBoxlist.SelectedValueArray = touchFiled; txt_remark.Text = dtExeCheck.Rows[0]["REMARK"].ToString(); txt_CheckResult.Text = dtExeCheck.Rows[0]["CHECK_RESULT_NAME"].ToString(); txt_Checker.Text = dtExeCheck.Rows[0]["CHECK_ONE_NAME"].ToString() + ", " + dtExeCheck.Rows[0]["CHECK_TWO_NAME"].ToString(); txta_CheckResult.Text = dtExeCheck.Rows[0]["CHECK_NOTES"].ToString(); txta_CheckAdvice.Text = dtExeCheck.Rows[0]["CHECK_OPINION"].ToString(); }
/// <summary> /// 复选框数据加载 /// </summary> /// <param name="DDL_Items"></param> /// <param name="tablename">表名</param> /// <param name="mtext">名称字段</param> /// <param name="mvalue">编号字段</param> public static void LoadSelection(ref ExtAspNet.CheckBoxList DDL_Items, string tablename, string mtext, string mvalue) { DDL_Items.DataSource = GetSelections(tablename); DDL_Items.Items.Clear(); //DDL_Items.SelectedIndexArray = -1; DDL_Items.DataTextField = mtext; DDL_Items.DataValueField = mvalue; DDL_Items.DataBind(); }
/// <summary> /// 根据值设定复选框选中项 /// </summary> /// <param name="DDL_Items">复选框</param> /// <param name="Value">值</param> public static void SetIndex(ref ExtAspNet.CheckBoxList DDL_Items, string Value) { for (int i = 0; i < DDL_Items.Items.Count; i++) { if (DDL_Items.Items[i].Value.Trim() == Value.Trim()) { DDL_Items.Items[i].Selected = true; } } }
//public event EventHandler<Views.ReadCheckArgs> OnQueryTitleAnswer; //public void ExeBindTitleAnswer(DataTable dtAnswer) //{ // ExtAspNet.AccordionPane accord = new ExtAspNet.AccordionPane(); // accord.ID = dtAnswer.Rows[0]["ANSWER_ID"].ToString(); // //accord.Title=dtAnswer.Rows[0][] //} public void ExeBindTouchFiled(System.Data.DataTable dtTouchFiled) { ExtAspNet.CheckBoxList touchFiled = new ExtAspNet.CheckBoxList(); touchFiled.ID = "touchFiled1"; touchFiled.ColumnNumber = 6; touchFiled.Readonly = true; touchFiled.Required = true; touchFiled.Label = "涉及条线"; for (int i = 0; i < dtTouchFiled.Rows.Count; i++) { touchFiled.Items.Add(new ExtAspNet.CheckItem(dtTouchFiled.Rows[i]["NAME"].ToString(), dtTouchFiled.Rows[i]["CODE"].ToString())); } row_TouchFiled.Items.Add(touchFiled); }