protected void Page_Load(object sender, EventArgs e) { title = valObj._ZhName + "±à¼"; Page.Title = title; if (!string.IsNullOrEmpty(Request["STEP_FID"])) { keyid = Request["STEP_FID"]; } if (!string.IsNullOrEmpty(Request["KeyID"])) { keyid = Request["KeyID"]; } if (!IsPostBack) { this.txtSTEP_FID.Disabled = true; this.txtSTEP_FID.Attributes["class"] = "dis"; try { if (keyid != "") { valObj = BLLTable <WF_STEP_FORM_TPL> .Factory(conn).GetRowData(WF_STEP_FORM_TPL.Attribute.STEP_FID, keyid); if (valObj == null) { return; } txtSTEP_FID.Value = Convert.ToString(valObj.STEP_FID); //Convert.ToInt32 txtWFID.Value = Convert.ToString(valObj.WFID); //Convert.ToInt32 txtPROCID.Value = Convert.ToString(valObj.PROCID); //Convert.ToInt32 txtSTEP_ID.Value = Convert.ToString(valObj.STEP_ID); //Convert.ToInt32 txtFORM_ID.Value = Convert.ToString(valObj.FORM_ID); //Convert.ToInt32 txtCOLUMN_ID.Value = Convert.ToString(valObj.COLUMN_ID); //Convert.ToInt32 } } catch (Exception ex) { litWarn.Text = ex.Message; } } }
protected void Page_Load(object sender, EventArgs e) { title = valObj._ZhName + "编辑 "; if (!string.IsNullOrEmpty(Request["STEP_ID"])) { keyid = Request["STEP_ID"]; } if (!string.IsNullOrEmpty(Request["KeyID"])) { keyid = Request["KeyID"]; } if (!string.IsNullOrEmpty(Request["WFID"])) { wfid = int.Parse(Request["WFID"]); } if (!string.IsNullOrEmpty(Request["PROCID"])) { procid = int.Parse(Request["PROCID"]); if (ViewState["PROCID"] != null) { procid = Convert.ToInt32(ViewState["PROCID"]); } } if (procid > 0) { if (wfid == 0) { WF_PROCESS_TPL pvalue = BLLTable <WF_PROCESS_TPL> .Factory(conn).GetRowData(WF_PROCESS_TPL.Attribute.PROCID, procid); title += pvalue.PROC_NAME + "-"; wfid = pvalue.WFID; } } else { if (keyid == "") { Response.Write("非法连接!"); Response.End(); } } if (!IsPostBack) { if (!string.IsNullOrEmpty(Request["pathset"])) { btnSave.Enabled = false; } txtWFCID.Value = wfid.ToString(); txtPROCID.Value = procid.ToString(); txtBACK_TYPE.Items.AddRange(FormHelper.GetListItem(WF_STEP_TPL.Attribute.BACK_TYPE)); //if (txtSTEP_TYPE.Items.Count > 1) //{ // txtSTEP_TYPE.SelectedIndex = 1; //} if (!string.IsNullOrEmpty(Request["stepType"])) { txtSTEP_TYPE.Value = Request["stepType"]; txtSTEP_TYPE.Disabled = true; } try { if (keyid != "") { valObj = BLLTable <WF_STEP_TPL> .Factory(conn).GetRowData(WF_STEP_TPL.Attribute.STEP_ID, keyid); title += valObj.STEP_NAME + "-" + valObj.STEP_ID; if (valObj == null) { return; } txtSTEP_ID.Value = Convert.ToString(valObj.STEP_ID); //Convert.ToInt32 txtSTEP_NAME.Value = Convert.ToString(valObj.STEP_NAME); //Convert.ToString txtPROCID.Value = Convert.ToString(valObj.PROCID); //Convert.ToInt32 txtWFCID.Value = valObj.WFID.ToString(); //txtSTEP_NOTE.Value = Convert.ToString(valObj.STEP_NOTE);//Convert.ToString txtSHOW_CONDITION.Value = Convert.ToString(valObj.CONDITION); //Convert.ToString txtSHOW_FORMULA.Value = Convert.ToString(valObj.FORMULAR); //Convert.ToString txtSTEP_TYPE.Value = valObj.STEP_TYPE.ToString(); txtNOTE.Value = Convert.ToString(valObj.NOTE); //Convert.ToString txtBACK_TYPE.Value = Convert.ToString(valObj.BACK_TYPE); txtWF_STEP_TPL_LIFE_TIME.Value = Convert.ToString(valObj.LIFE_TIME); wucSelStaff1.SetSelEmps(valObj.NOTICE_MBR); txtWF_STEP_TPL_ISALLOW_GOTO.Checked = valObj.ISALLOW_GOTO; ViewState["PROCID"] = valObj.PROCID; if (valObj.STEP_TYPE.ToString() == WFEnum.StepType.Activity.ToString("d")) { WF_CHECKER_TPL hhh1 = new WF_CHECKER_TPL(); hhh1.STEP_ID = valObj.STEP_ID; hhh1.WFID = valObj.WFID; hhh1.PROCID = valObj.PROCID; bool hadChecker = BLLTable <WF_CHECKER_TPL> .Exists(hhh1); WF_STEP_FORM_TPL hhh2 = new WF_STEP_FORM_TPL(); hhh2.STEP_ID = valObj.STEP_ID; hhh2.WFID = valObj.WFID; hhh2.PROCID = valObj.PROCID; bool hadCKForm = BLLTable <WF_STEP_FORM_TPL> .Exists(hhh2); WF_STEPATH_TPL hhh3 = new WF_STEPATH_TPL(); hhh3.STEP_ID = valObj.STEP_ID; hhh3.WFID = valObj.WFID; hhh3.PROCID = valObj.PROCID; hhh3.CONDITION = ""; //hhh3.Where("(WF_STEPATH_TPL.Condition<>'' and WF_STEPATH_TPL.Condition is not null)"); //bool hadCond = BLLTable<WF_STEPATH_TPL>.Exists(hhh3); WF_STEPATH_TPL val30 = new WF_STEPATH_TPL(); val30.CONDITION = ""; val30.NEXT_ID = 1; WF_STEP_TPL val31 = new WF_STEP_TPL(); val31.STEP_NAME = ""; val31.STEP_ID = 1; List <WF_STEP_TPL> list3 = BLLTable <WF_STEP_TPL> .Select(val31, new Relation(WF_STEPATH_TPL.Attribute.NEXT_ID, WF_STEP_TPL.Attribute.STEP_ID) , val30, hhh3); litMore.Text += "<dl><dt>后继节点:</dt><dd>" + (list3.Count > 0 ? list3[0].STEP_NAME : "未配置") + "</dd></dl>"; litMore.Text += "<dl><dt>审核人:</dt><dd>" + (hadChecker == true ? "已配置" : "未配置") + "</dd></dl>"; litMore.Text += "<dl><dt>活动审批表单:</dt><dd>" + (hadCKForm == true ? "已配置" : "未配置") + "</dd></dl>"; litMore.Text += "<dl><dt>活动条件:</dt><dd>" + (list3.Count > 0 && list3[0].CONDITION != null ? list3[0].CONDITION : "未配置") + "</dd></dl>"; } } } catch (Exception ex) { litWarn.Text = ex.Message; } if (Request["setpSetting"] != null) { btnOK.Enabled = false; //btnCloseWin.Disabled = true; btnCloseWin.Attributes["onclick"] = "window.parent.close();"; txtSTEP_TYPE.Disabled = true; } } Page.Title = title; }
protected void btnOK_Click(object sender, EventArgs e) { try { WF_STEP_FORM_TPL valObj = new WF_STEP_FORM_TPL(); if (txtSTEP_FID.Value != "") { valObj.STEP_FID = Convert.ToInt32(txtSTEP_FID.Value); } if (txtWFID.Value != "") { valObj.WFID = Convert.ToInt32(txtWFID.Value); } if (txtPROCID.Value != "") { valObj.PROCID = Convert.ToInt32(txtPROCID.Value); } if (txtSTEP_ID.Value != "") { valObj.STEP_ID = Convert.ToInt32(txtSTEP_ID.Value); } if (txtFORM_ID.Value != "") { valObj.FORM_ID = Convert.ToInt32(txtFORM_ID.Value); } if (txtCOLUMN_ID.Value != "") { valObj.COLUMN_ID = Convert.ToInt32(txtCOLUMN_ID.Value); } if (keyid != "") { valObj.STEP_FID = Convert.ToInt32(keyid); count = BLLTable <WF_STEP_FORM_TPL> .Factory(conn).Update(valObj, WF_STEP_FORM_TPL.Attribute.STEP_FID); } else { count = BLLTable <WF_STEP_FORM_TPL> .Factory(conn).Insert(valObj, WF_STEP_FORM_TPL.Attribute.STEP_FID); keyid = valObj.STEP_FID.ToString(); } if (count > 0) { StringBuilder sbData = new StringBuilder("({valObj:''"); List <AttributeItem> lstCol = valObj.af_AttributeItemList; for (int i = 0; i < lstCol.Count; i++) { object val = valObj.GetValue(lstCol[i]); if (val != null) { sbData.Append(",").Append(lstCol[i].FieldName).Append(":'").Append(val.ToString()).Append("'"); } } sbData.Append("})"); Button btn = (Button)sender; if (btn.ID == "btnOK") { if (ViewState["hadSave"] == null) { ScriptManager.RegisterStartupScript(Page, this.GetType(), "goto", "if (window.opener){window.opener.returnValue = '" + sbData.ToString() + "';}else{window.returnValue = '" + sbData.ToString() + "';}window.close();", true); } else { ScriptManager.RegisterStartupScript(Page, this.GetType(), "goto", "if (window.opener){window.opener.returnValue = 're';}else{window.returnValue = 're';}window.close();", true); } } else { txtSTEP_FID.Value = ""; txtWFID.Value = ""; txtPROCID.Value = ""; txtSTEP_ID.Value = ""; txtFORM_ID.Value = ""; txtCOLUMN_ID.Value = ""; } } } catch (Exception ex) { litWarn.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { title = valObj._ZhName + "�༭ "; if (!string.IsNullOrEmpty(Request["STEP_ID"])) { keyid = Request["STEP_ID"]; } if (!string.IsNullOrEmpty(Request["KeyID"])) { keyid = Request["KeyID"]; } if (!string.IsNullOrEmpty(Request["WFID"])) { wfid = int.Parse(Request["WFID"]); } if (!string.IsNullOrEmpty(Request["PROCID"])) { procid = int.Parse(Request["PROCID"]); if (ViewState["PROCID"] != null) { procid = Convert.ToInt32(ViewState["PROCID"]); } } if (procid > 0) { if (wfid == 0) { WF_PROCESS_TPL pvalue = BLLTable<WF_PROCESS_TPL>.Factory(conn).GetRowData(WF_PROCESS_TPL.Attribute.PROCID, procid); title += pvalue.PROC_NAME + "-"; wfid = pvalue.WFID; } } else { if (keyid == "") { Response.Write("�Ƿ����ӣ�"); Response.End(); } } if (!IsPostBack) { if (!string.IsNullOrEmpty(Request["pathset"])) { btnSave.Enabled = false; } txtWFCID.Value = wfid.ToString(); txtPROCID.Value = procid.ToString(); txtBACK_TYPE.Items.AddRange(FormHelper.GetListItem(WF_STEP_TPL.Attribute.BACK_TYPE)); //if (txtSTEP_TYPE.Items.Count > 1) //{ // txtSTEP_TYPE.SelectedIndex = 1; //} if (!string.IsNullOrEmpty(Request["stepType"])) { txtSTEP_TYPE.Value = Request["stepType"]; txtSTEP_TYPE.Disabled = true; } try { if (keyid != "") { valObj = BLLTable<WF_STEP_TPL>.Factory(conn).GetRowData(WF_STEP_TPL.Attribute.STEP_ID, keyid); title += valObj.STEP_NAME + "-" + valObj.STEP_ID; if (valObj == null) return; txtSTEP_ID.Value = Convert.ToString(valObj.STEP_ID);//Convert.ToInt32 txtSTEP_NAME.Value = Convert.ToString(valObj.STEP_NAME);//Convert.ToString txtPROCID.Value = Convert.ToString(valObj.PROCID);//Convert.ToInt32 txtWFCID.Value = valObj.WFID.ToString(); //txtSTEP_NOTE.Value = Convert.ToString(valObj.STEP_NOTE);//Convert.ToString txtSHOW_CONDITION.Value = Convert.ToString(valObj.CONDITION);//Convert.ToString txtSHOW_FORMULA.Value = Convert.ToString(valObj.FORMULAR);//Convert.ToString txtSTEP_TYPE.Value = valObj.STEP_TYPE.ToString(); txtNOTE.Value = Convert.ToString(valObj.NOTE);//Convert.ToString txtBACK_TYPE.Value = Convert.ToString(valObj.BACK_TYPE); txtWF_STEP_TPL_LIFE_TIME.Value = Convert.ToString(valObj.LIFE_TIME); wucSelStaff1.SetSelEmps(valObj.NOTICE_MBR); txtWF_STEP_TPL_ISALLOW_GOTO.Checked = valObj.ISALLOW_GOTO; ViewState["PROCID"] = valObj.PROCID; if (valObj.STEP_TYPE.ToString() == WFEnum.StepType.Activity.ToString("d")) { WF_CHECKER_TPL hhh1 = new WF_CHECKER_TPL(); hhh1.STEP_ID = valObj.STEP_ID; hhh1.WFID = valObj.WFID; hhh1.PROCID = valObj.PROCID; bool hadChecker = BLLTable<WF_CHECKER_TPL>.Exists(hhh1); WF_STEP_FORM_TPL hhh2 = new WF_STEP_FORM_TPL(); hhh2.STEP_ID = valObj.STEP_ID; hhh2.WFID = valObj.WFID; hhh2.PROCID = valObj.PROCID; bool hadCKForm = BLLTable<WF_STEP_FORM_TPL>.Exists(hhh2); WF_STEPATH_TPL hhh3 = new WF_STEPATH_TPL(); hhh3.STEP_ID = valObj.STEP_ID; hhh3.WFID = valObj.WFID; hhh3.PROCID = valObj.PROCID; hhh3.CONDITION = ""; //hhh3.Where("(WF_STEPATH_TPL.Condition<>'' and WF_STEPATH_TPL.Condition is not null)"); //bool hadCond = BLLTable<WF_STEPATH_TPL>.Exists(hhh3); WF_STEPATH_TPL val30 = new WF_STEPATH_TPL(); val30.CONDITION = ""; val30.NEXT_ID = 1; WF_STEP_TPL val31 = new WF_STEP_TPL(); val31.STEP_NAME = ""; val31.STEP_ID = 1; List<WF_STEP_TPL> list3 = BLLTable<WF_STEP_TPL>.Select(val31, new Relation(WF_STEPATH_TPL.Attribute.NEXT_ID, WF_STEP_TPL.Attribute.STEP_ID) , val30, hhh3); litMore.Text += "<dl><dt>��̽ڵ㣺</dt><dd>" + (list3.Count > 0 ? list3[0].STEP_NAME : "δ����") + "</dd></dl>"; litMore.Text += "<dl><dt>����ˣ�</dt><dd>" + (hadChecker == true ? "������" : "δ����") + "</dd></dl>"; litMore.Text += "<dl><dt>����������</dt><dd>" + (hadCKForm == true ? "������" : "δ����") + "</dd></dl>"; litMore.Text += "<dl><dt>�������</dt><dd>" + (list3.Count > 0 && list3[0].CONDITION != null ? list3[0].CONDITION : "δ����") + "</dd></dl>"; } } } catch (Exception ex) { litWarn.Text = ex.Message; } if (Request["setpSetting"] != null) { btnOK.Enabled = false; //btnCloseWin.Disabled = true; btnCloseWin.Attributes["onclick"] = "window.parent.close();"; txtSTEP_TYPE.Disabled = true; } } Page.Title = title; }
protected void Page_Load(object sender, EventArgs e) { if (Request["selCOLUMN"] != null) { WF_STEP_FORM_TPL valObj = new WF_STEP_FORM_TPL(); int stepid = int.Parse(Request["StepID"]); WF_STEP_TPL stepObj = BLLTable<WF_STEP_TPL>.Factory(conn).GetRowData(WF_STEP_TPL.Attribute.STEP_ID, stepid); valObj.WFID = stepObj.WFID; valObj.PROCID = stepObj.PROCID; valObj.STEP_ID = stepid; valObj.COLUMN_ID = Convert.ToInt32(Request["selCOLUMN"]); TF_F_COLUMN wfObj = BLLTable<TF_F_COLUMN>.Factory(conn).GetRowData(TF_F_COLUMN.Attribute.COLUMN_ID, valObj.COLUMN_ID); valObj.FORM_ID = wfObj.FORM_ID; BLLTable<WF_STEP_FORM_TPL>.Factory(conn).Insert(valObj, WF_STEP_FORM_TPL.Attribute.STEP_FID); Response.Write(valObj._COLUMN_ID.ToString()); } //���б�����ɾ����ť��ͨ��AJAXִ������ĺ�̨���룬ɾ��һ����¼ if (Request["DelByKeyID"] != null) { int re = BLLTable<WF_STEP_FORM_TPL>.Factory(conn).Delete(WF_STEP_FORM_TPL.Attribute.STEP_FID, Request["DelByKeyID"]); if (re > 0) { Response.Write("{re:1,msg:'ɾ���ɹ���'}");//����������� ����0 ��ʾ�����ɹ���Ҳ����ֱ����� �ַ������ͻ��˽��������ַ�����Ϣ��Ϊ��ʾ } else { Response.Write("{re:0,msg:'ɾ��ʧ�ܣ�'}"); } } //���б�������ɾ����ť��ͨ��AJAXִ������ĺ�̨���룬ɾ��������¼ if (Request["DelKeyIDS"] != null) { WF_STEP_FORM_TPL cond = new WF_STEP_FORM_TPL(); cond.In(WF_STEP_FORM_TPL.Attribute.STEP_FID, Request["DelKeyIDS"]); int re = BLLTable<WF_STEP_FORM_TPL>.Factory(conn).Delete(cond); if (re > 0) { Response.Write("1");//����������� ����0 ��ʾ�����ɹ���Ҳ����ֱ����� �ַ������ͻ��˽��������ַ�����Ϣ��Ϊ��ʾ } else { Response.Write("ɾ��ʧ�ܣ�"); } } //���û���ϸ��Ϣ�鿴�༭ҳ�棬�㱣��ʱ��ͨ��AJAXִ������ĺ�̨���룬ʵ�ֲ����ֶεĸ��� if (Request["saveInfo"] != null) { WF_STEP_FORM_TPL val = new WF_STEP_FORM_TPL(); val.STEP_FID = int.Parse(Request["FieldKeyID"]); List<AttributeItem> lstCol = val.af_AttributeItemList; for (int i = 0; i < lstCol.Count; i++) { if (!string.IsNullOrEmpty(Request["txt" + lstCol[i].FieldName])) { val.SetValue(lstCol[i].FieldName,Request["txt" + lstCol[i].FieldName]); } } BLLTable<WF_STEP_FORM_TPL>.Factory(conn).Update(val, WF_STEP_FORM_TPL.Attribute.STEP_FID); Response.Write("���û���Ϣ�ɹ�"); } Response.End(); }
protected void Page_Load(object sender, EventArgs e) { if (Request["selCOLUMN"] != null) { WF_STEP_FORM_TPL valObj = new WF_STEP_FORM_TPL(); int stepid = int.Parse(Request["StepID"]); WF_STEP_TPL stepObj = BLLTable <WF_STEP_TPL> .Factory(conn).GetRowData(WF_STEP_TPL.Attribute.STEP_ID, stepid); valObj.WFID = stepObj.WFID; valObj.PROCID = stepObj.PROCID; valObj.STEP_ID = stepid; valObj.COLUMN_ID = Convert.ToInt32(Request["selCOLUMN"]); TF_F_COLUMN wfObj = BLLTable <TF_F_COLUMN> .Factory(conn).GetRowData(TF_F_COLUMN.Attribute.COLUMN_ID, valObj.COLUMN_ID); valObj.FORM_ID = wfObj.FORM_ID; BLLTable <WF_STEP_FORM_TPL> .Factory(conn).Insert(valObj, WF_STEP_FORM_TPL.Attribute.STEP_FID); Response.Write(valObj._COLUMN_ID.ToString()); } //在列表里点击删除按钮,通过AJAX执行这里的后台代码,删除一条记录 if (Request["DelByKeyID"] != null) { int re = BLLTable <WF_STEP_FORM_TPL> .Factory(conn).Delete(WF_STEP_FORM_TPL.Attribute.STEP_FID, Request["DelByKeyID"]); if (re > 0) { Response.Write("{re:1,msg:'删除成功!'}");//可以输出数字 大于0 表示操作成功,也可以直接输出 字符串,客户端将弹出此字符串信息作为提示 } else { Response.Write("{re:0,msg:'删除失败!'}"); } } //在列表顶部点击删除按钮,通过AJAX执行这里的后台代码,删除多条记录 if (Request["DelKeyIDS"] != null) { WF_STEP_FORM_TPL cond = new WF_STEP_FORM_TPL(); cond.In(WF_STEP_FORM_TPL.Attribute.STEP_FID, Request["DelKeyIDS"]); int re = BLLTable <WF_STEP_FORM_TPL> .Factory(conn).Delete(cond); if (re > 0) { Response.Write("1");//可以输出数字 大于0 表示操作成功,也可以直接输出 字符串,客户端将弹出此字符串信息作为提示 } else { Response.Write("删除失败!"); } } //在用户详细信息查看编辑页面,点保存时,通过AJAX执行这里的后台代码,实现部门字段的更新 if (Request["saveInfo"] != null) { WF_STEP_FORM_TPL val = new WF_STEP_FORM_TPL(); val.STEP_FID = int.Parse(Request["FieldKeyID"]); List <AttributeItem> lstCol = val.af_AttributeItemList; for (int i = 0; i < lstCol.Count; i++) { if (!string.IsNullOrEmpty(Request["txt" + lstCol[i].FieldName])) { val.SetValue(lstCol[i].FieldName, Request["txt" + lstCol[i].FieldName]); } } BLLTable <WF_STEP_FORM_TPL> .Factory(conn).Update(val, WF_STEP_FORM_TPL.Attribute.STEP_FID); Response.Write("修改用户信息成功"); } Response.End(); }
protected void btnOK_Click(object sender, EventArgs e) { try { WF_STEP_FORM_TPL valObj = new WF_STEP_FORM_TPL(); if(txtSTEP_FID.Value !="" ) valObj.STEP_FID = Convert.ToInt32(txtSTEP_FID.Value); if(txtWFID.Value !="" ) valObj.WFID = Convert.ToInt32(txtWFID.Value); if(txtPROCID.Value !="" ) valObj.PROCID = Convert.ToInt32(txtPROCID.Value); if(txtSTEP_ID.Value !="" ) valObj.STEP_ID = Convert.ToInt32(txtSTEP_ID.Value); if(txtFORM_ID.Value !="" ) valObj.FORM_ID = Convert.ToInt32(txtFORM_ID.Value); if(txtCOLUMN_ID.Value !="" ) valObj.COLUMN_ID = Convert.ToInt32(txtCOLUMN_ID.Value); if (keyid != "") { valObj.STEP_FID = Convert.ToInt32(keyid); count = BLLTable<WF_STEP_FORM_TPL>.Factory(conn).Update(valObj, WF_STEP_FORM_TPL.Attribute.STEP_FID); } else { count = BLLTable<WF_STEP_FORM_TPL>.Factory(conn).Insert(valObj, WF_STEP_FORM_TPL.Attribute.STEP_FID); keyid = valObj.STEP_FID.ToString(); } if (count > 0) { StringBuilder sbData = new StringBuilder("({valObj:''"); List<AttributeItem> lstCol = valObj.af_AttributeItemList; for (int i = 0; i < lstCol.Count; i++) { object val = valObj.GetValue(lstCol[i]); if (val != null) { sbData.Append(",").Append(lstCol[i].FieldName).Append(":'").Append(val.ToString()).Append("'"); } } sbData.Append("})"); Button btn = (Button)sender; if (btn.ID == "btnOK") { if (ViewState["hadSave"] == null) { ScriptManager.RegisterStartupScript(Page, this.GetType(), "goto", "if (window.opener){window.opener.returnValue = '" + sbData.ToString() + "';}else{window.returnValue = '" + sbData.ToString() + "';}window.close();", true); } else { ScriptManager.RegisterStartupScript(Page, this.GetType(), "goto", "if (window.opener){window.opener.returnValue = 're';}else{window.returnValue = 're';}window.close();", true); } } else { txtSTEP_FID.Value =""; txtWFID.Value =""; txtPROCID.Value =""; txtSTEP_ID.Value =""; txtFORM_ID.Value =""; txtCOLUMN_ID.Value =""; } } } catch (Exception ex) { litWarn.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { title = valObj._ZhName + "�༭"; Page.Title = title; if (!string.IsNullOrEmpty(Request["STEP_FID"])) { keyid = Request["STEP_FID"]; } if (!string.IsNullOrEmpty(Request["KeyID"])) { keyid = Request["KeyID"]; } if (!IsPostBack) { this.txtSTEP_FID.Disabled = true; this.txtSTEP_FID.Attributes["class"] = "dis"; try { if (keyid != "") { valObj = BLLTable<WF_STEP_FORM_TPL>.Factory(conn).GetRowData(WF_STEP_FORM_TPL.Attribute.STEP_FID, keyid); if(valObj==null) return ; txtSTEP_FID.Value = Convert.ToString(valObj.STEP_FID);//Convert.ToInt32 txtWFID.Value = Convert.ToString(valObj.WFID);//Convert.ToInt32 txtPROCID.Value = Convert.ToString(valObj.PROCID);//Convert.ToInt32 txtSTEP_ID.Value = Convert.ToString(valObj.STEP_ID);//Convert.ToInt32 txtFORM_ID.Value = Convert.ToString(valObj.FORM_ID);//Convert.ToInt32 txtCOLUMN_ID.Value = Convert.ToString(valObj.COLUMN_ID);//Convert.ToInt32 } } catch (Exception ex) { litWarn.Text = ex.Message; } } }