protected void aspPager_PageChanged(object sender, EventArgs e) { if (hidCondition.Value != "") { condObj = JsonServiceBase.FromJson<KM_KNMA>(hidCondition.Value); } BindList(condObj); }
protected void aspPager_PageChanged(object sender, EventArgs e) { if (hidCondition.Value != "") { condObj = JsonServiceBase.FromJson <KM_KNMA>(hidCondition.Value); } BindList(condObj); }
private void BindList(KM_KNMA condObj) { if (condObj.af_PageByAttributeItem == null)//����������û�����ķ�ҳ�������ԣ����������������� condObj.af_PageBy(KM_KNMA.Attribute.KNMA_ID, Order.Desc); listObj = BLLTable<KM_KNMA>.Factory(conn).Select(valObj, condObj); repList.DataSource = listObj; repList.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { //在列表里点击删除按钮,通过AJAX执行这里的后台代码,删除一条记录 if (Request["DelKNMA_ID"] != null) { int re = BLLTable <KM_KNMA> .Factory(conn).Delete(KM_KNMA.Attribute.KNMA_ID, Request["DelKNMA_ID"]); if (re > 0) { Response.Write("1");//可以输出数字 大于0 表示操作成功,也可以直接输出 字符串,客户端将弹出此字符串信息作为提示 } else { Response.Write("删除失败!"); } } //在列表顶部点击删除按钮,通过AJAX执行这里的后台代码,删除多条记录 if (Request["DelKeyIDS"] != null) { KM_KNMA cond = new KM_KNMA(); cond.In(KM_KNMA.Attribute.KNMA_ID, Request["DelKeyIDS"]); int re = BLLTable <KM_KNMA> .Factory(conn).Delete(cond); if (re > 0) { Response.Write("1");//可以输出数字 大于0 表示操作成功,也可以直接输出 字符串,客户端将弹出此字符串信息作为提示 } else { Response.Write("删除失败!"); } } //在用户详细信息查看编辑页面,点保存时,通过AJAX执行这里的后台代码,实现部门字段的更新 if (Request["saveInfo"] != null) { KM_KNMA val = new KM_KNMA(); val.KNMA_ID = Convert.ToString(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 <KM_KNMA> .Factory(conn).Update(val, KM_KNMA.Attribute.KNMA_ID); Response.Write("修改用户信息成功"); } Response.End(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { KM_KNMA objVal1 = new KM_KNMA(); KM_KNMA objCond2 = new KM_KNMA(); objCond2.P_KNMA_ID = "0"; objVal1.OrderBy(KM_KNMA.Attribute.SORT_NO, Order.Asc); List <KM_KNMA> lstChnl = BLLTable <KM_KNMA> .Factory(conn).Select(objVal1, objCond2); StringBuilder sb = new StringBuilder(); if (lstChnl.Count > 0) { sb.Append("<li data=\"{id:'0',pid:'0',sc:0,name:'知识管理',ntype:'root'}\"><div><b><em></em></b><a>知识管理</a></div>"); sb.Append("<ul>"); for (int i = 0; i < lstChnl.Count; i++) { StringBuilder sbData = new StringBuilder(); string licls = ""; if (i == lstChnl.Count - 1) { licls = "last"; } decimal subcount = 1;// lstChnl[i].SUB_NUM; if (subcount == 0) { if (licls != "") { licls += " "; } licls += "leaf"; } if (licls != "") { licls = " class='" + licls + "'"; } sbData.Append("{id:'").Append(lstChnl[i].KNMA_ID.ToString()); sbData.Append("',pid:'").Append(lstChnl[i].P_KNMA_ID).Append("',no:").Append(lstChnl[i].SORT_NO.ToString()); sbData.Append(",sc:").Append(subcount.ToString()); sbData.Append(",name:'").Append(lstChnl[i].KNMA_NAME).Append("',ntype:'knode'}"); sb.Append("<li data=\"" + sbData.ToString() + "\"><div><b><em></em></b><a href='#'>" + lstChnl[i].KNMA_NAME + "</a></div></li>"); } sb.Append("</ul></li>"); } else { sb.Append("<li data=\"{id:'0',pid:'0',sc:0,name:'知识管理',ntype:'root'}\"><div><b><em></em></b><a>知识管理</a></div></li>"); } litChnl.Text = sb.ToString(); } }
private void BindList(KM_KNMA condObj) { if (condObj.af_PageByAttributeItem == null)//如果不存在用户定义的分页排序属性,则用主键属性排序 { condObj.af_PageBy(KM_KNMA.Attribute.KNMA_ID, Order.Desc); } listObj = BLLTable <KM_KNMA> .Factory(conn).Select(valObj, condObj); repList.DataSource = listObj; repList.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { //���б�����ɾ����ť��ͨ��AJAXִ������ĺ�̨���룬ɾ��һ����¼ if (Request["DelKNMA_ID"] != null) { int re = BLLTable<KM_KNMA>.Factory(conn).Delete(KM_KNMA.Attribute.KNMA_ID, Request["DelKNMA_ID"]); if (re > 0) { Response.Write("1");//����������� ����0 ��ʾ�����ɹ���Ҳ����ֱ����� �ַ������ͻ��˽��������ַ�����Ϣ��Ϊ��ʾ } else { Response.Write("ɾ��ʧ�ܣ�"); } } //���б�������ɾ����ť��ͨ��AJAXִ������ĺ�̨���룬ɾ��������¼ if (Request["DelKeyIDS"] != null) { KM_KNMA cond = new KM_KNMA(); cond.In(KM_KNMA.Attribute.KNMA_ID, Request["DelKeyIDS"]); int re = BLLTable<KM_KNMA>.Factory(conn).Delete(cond); if (re > 0) { Response.Write("1");//����������� ����0 ��ʾ�����ɹ���Ҳ����ֱ����� �ַ������ͻ��˽��������ַ�����Ϣ��Ϊ��ʾ } else { Response.Write("ɾ��ʧ�ܣ�"); } } //���û���ϸ��Ϣ�鿴�༭ҳ�棬�㱣��ʱ��ͨ��AJAXִ������ĺ�̨���룬ʵ�ֲ����ֶεĸ��� if (Request["saveInfo"] != null) { KM_KNMA val = new KM_KNMA(); val.KNMA_ID = Convert.ToString(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<KM_KNMA>.Factory(conn).Update(val, KM_KNMA.Attribute.KNMA_ID); Response.Write("���û���Ϣ�ɹ�"); } Response.End(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { KM_KNMA objVal1 = new KM_KNMA(); KM_KNMA objCond2 = new KM_KNMA(); objCond2.P_KNMA_ID = "0"; objVal1.OrderBy(KM_KNMA.Attribute.SORT_NO, Order.Asc); List<KM_KNMA> lstChnl = BLLTable<KM_KNMA>.Factory(conn).Select(objVal1, objCond2); StringBuilder sb = new StringBuilder(); if (lstChnl.Count > 0) { sb.Append("<li id=\"root_0\" data=\"{id:'0',pid:'0',sc:0,name:'֪ʶ����',ntype:''}\" class=\"root\" exp='2'><div class=\"opened root\"><b></b><em></em><a href=\"#\">֪ʶ����</a><a href='DeptManage.aspx'>ˢ��</a></div>"); sb.Append("<ul>"); for (int i = 0; i < lstChnl.Count; i++) { StringBuilder sbData = new StringBuilder(); string licls = ""; if (i == lstChnl.Count - 1) { licls = "last"; } decimal subcount = 1;// lstChnl[i].SUB_NUM; if (subcount == 0) { if (licls != "") { licls += " "; } licls += "leaf"; } if (licls != "") { licls = " class='" + licls + "'"; } sbData.Append("{id:'").Append(lstChnl[i].KNMA_ID.ToString()); sbData.Append("',pid:'").Append(lstChnl[i].P_KNMA_ID).Append("',no:").Append(lstChnl[i].SORT_NO.ToString()); sbData.Append(",sc:").Append(subcount.ToString()); sbData.Append(",name:'").Append(lstChnl[i].KNMA_ID).Append("',ntype:'org'}"); sb.Append("<li " + licls + " id='node_" + lstChnl[i].KNMA_ID + "' data=\"" + sbData.ToString() + "\"><div><b></b><em class='node_org'></em><a href='#'>" + lstChnl[i].KNMA_NAME + "</a></div></li>"); } sb.Append("</ul></li>"); } else { sb.Append("<li id=\"root_0\" data=\"{id:'0',pid:'0',sc:0,name:'֪ʶ����',ntype:''}\" class=\"root\"><div class='root'><b></b><em></em><a href=\"#\">֪ʶ����</a><a href='DeptManage.aspx'>ˢ��</a></div></li>"); } litChnl.Text = sb.ToString(); } }
private void BindList(KM_KNMA condObj) { if (condObj.af_PageByAttributeItem == null)//如果不存在用户定义的分页排序属性,则用主键属性排序 condObj.af_PageBy(KM_KNMA.Attribute.KNMA_ID, Order.Desc); //if (Request["KNMA_IDS"] != null) //{ // condObj.In(WK_TaskScore.Attribute.ScoreID, Request["KNMA_IDS"]); //} //else //{ // string dtpts = userBase.MyDeptIDS; // dtpts = "'" + dtpts.Replace(",", "','") + "'"; // condObj.Where("(PICDptID in(" + dtpts + ") or PICEmpID like '%" + userBase.StaffID + "%')"); //} listObj = BLLTable<KM_KNMA>.Factory(conn).Select(valObj, condObj); repList.DataSource = listObj; repList.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { UserBaseExd userExd = new UserBaseExd(userBase); //显示子节点 if (Request["getSubNodes"] != null) { string nodetype = Request["ntype"]; StringBuilder sb = new StringBuilder("["); string pid = Request["id"];//orgid/deptid/taskid //if (nodetype == "root" || nodetype == "") //{ #region KM_KNMA obj = new KM_KNMA(); KM_KNMA val = new KM_KNMA(); obj.P_KNMA_ID = pid; val.OrderBy(KM_KNMA.Attribute.SORT_NO, Order.Asc); List <KM_KNMA> lst = BLLTable <KM_KNMA> .Factory(conn).Select(val, obj); if (lst.Count != null) { for (int i = 0; i < lst.Count; i++) { if (sb.Length > 2) { sb.Append(","); } decimal subcount = 1; sb.Append("{id:'").Append(lst[i].KNMA_ID); sb.Append("',pid:'").Append(lst[i].P_KNMA_ID.ToString()).Append("',no:").Append(lst[i].SORT_NO); sb.Append(",sc:").Append(subcount.ToString()); sb.Append(",name:'").Append(lst[i].KNMA_NAME).Append("',ntype:'knode'}"); } } #endregion //} sb.Append("]"); Response.Write(sb.ToString()); } Response.End(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { UserBaseExd userExd = new UserBaseExd(userBase); //显示子节点 if (Request["getSubNodes"] != null) { string nodetype = Request["ntype"]; StringBuilder sb = new StringBuilder("["); string pid = Request["id"];//orgid/deptid/taskid //if (nodetype == "root" || nodetype == "") //{ #region KM_KNMA obj = new KM_KNMA(); KM_KNMA val = new KM_KNMA(); obj.P_KNMA_ID = pid; val.OrderBy(KM_KNMA.Attribute.SORT_NO, Order.Asc); List<KM_KNMA> lst = BLLTable<KM_KNMA>.Factory(conn).Select(val, obj); if (lst.Count != null) { for (int i = 0; i < lst.Count; i++) { if (sb.Length > 2) { sb.Append(","); } decimal subcount = 1; sb.Append("{id:'").Append(lst[i].KNMA_ID); sb.Append("',pid:'").Append(lst[i].P_KNMA_ID.ToString()).Append("',no:").Append(lst[i].SORT_NO); sb.Append(",sc:").Append(subcount.ToString()); sb.Append(",name:'").Append(lst[i].KNMA_NAME).Append("',ntype:'knode'}"); } } #endregion //} sb.Append("]"); Response.Write(sb.ToString()); } Response.End(); } }
private void BindList(KM_KNMA condObj) { if (condObj.af_PageByAttributeItem == null)//如果不存在用户定义的分页排序属性,则用主键属性排序 { condObj.af_PageBy(KM_KNMA.Attribute.KNMA_ID, Order.Desc); } //if (Request["KNMA_IDS"] != null) //{ // condObj.In(WK_TaskScore.Attribute.ScoreID, Request["KNMA_IDS"]); //} //else //{ // string dtpts = userBase.MyDeptIDS; // dtpts = "'" + dtpts.Replace(",", "','") + "'"; // condObj.Where("(PICDptID in(" + dtpts + ") or PICEmpID like '%" + userBase.StaffID + "%')"); //} listObj = BLLTable <KM_KNMA> .Factory(conn).Select(valObj, condObj); repList.DataSource = listObj; repList.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { title = valObj._ZhName + "详细"; Page.Title = title; if (!IsPostBack) { try { if (!string.IsNullOrEmpty(Request["KNMA_ID"])) { valObj = BLLTable <KM_KNMA> .Factory(conn).GetRowData(KM_KNMA.Attribute.KNMA_ID, Request["KNMA_ID"]); if (valObj == null) { return; } txtKNMA_ID.Text = Convert.ToString(valObj.KNMA_ID);//Convert.ToString txtKNMA_NAME.Text = Convert.ToString(valObj.KNMA_NAME);//Convert.ToString txtP_KNMA_ID.Text = Convert.ToString(valObj.P_KNMA_ID);//Convert.ToString txtCONTENT.Text = Convert.ToString(valObj.CONTENT);//Convert.ToString txtCLASS_ID.Text = valObj.CLASS_ID.ToString(); txtUP_TYPE.Text = valObj.UP_TYPE.ToString(); txtEA_SIGN.Text = valObj.EA_SIGN.ToString(); txtAUTHOR.Text = Convert.ToString(valObj.AUTHOR);//Convert.ToString txtSORT_NO.Text = Convert.ToString(valObj.SORT_NO);//Convert.ToDecimal txtDEPT_ID.Text = Convert.ToString(valObj.DEPT_ID);//Convert.ToString txtADD_TIME.Text = (valObj.ADD_TIME == DateTime.MinValue) ? "" : valObj.ADD_TIME.ToString("yyyy-MM-dd HH:mm"); txtEDIT_TIME.Text = (valObj.EDIT_TIME == DateTime.MinValue) ? "" : valObj.EDIT_TIME.ToString("yyyy-MM-dd HH:mm"); txtPATH_ID.Text = Convert.ToString(valObj.PATH_ID);//Convert.ToString txtCAN_EDIT.Text = valObj.CAN_EDIT.ToString(); txtCAN_COMMENTS.Text = valObj.CAN_COMMENTS.ToString(); txtADD_USER.Text = Convert.ToString(valObj.ADD_USER);//Convert.ToString txtEDIT_USER.Text = Convert.ToString(valObj.EDIT_USER);//Convert.ToString txtS_LEVEL.Text = Convert.ToString(valObj.S_LEVEL);//Convert.ToString txtEXP1.Text = Convert.ToString(valObj.EXP1);//Convert.ToString txtEXP2.Text = Convert.ToString(valObj.EXP2);//Convert.ToString txtEXP3.Text = Convert.ToString(valObj.EXP3);//Convert.ToString txtEXP4.Text = Convert.ToString(valObj.EXP4);//Convert.ToString } } catch (Exception ex) { litWarn.Text = ex.Message; } if (Request["ajax"] != null) { Response.Clear(); Response.Buffer = true; Response.Charset = "utf-8"; Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8");//设置输出流为简体中文 //Response.ContentType = "html/text"; this.EnableViewState = false; System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("ZH-CN", true); System.IO.StringWriter oStringWriter = new System.IO.StringWriter(myCItrad); System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter); divC.RenderControl(oHtmlTextWriter); Response.Write(oStringWriter.ToString()); Response.End(); } } }
protected void Page_Load(object sender, EventArgs e) { title = valObj._ZhName + "��ϸ"; Page.Title = title; if (!IsPostBack) { try { if (!string.IsNullOrEmpty(Request["KNMA_ID"])) { valObj = BLLTable<KM_KNMA>.Factory(conn).GetRowData(KM_KNMA.Attribute.KNMA_ID, Request["KNMA_ID"]); if(valObj==null) return ; txtKNMA_ID.Text = Convert.ToString(valObj.KNMA_ID);//Convert.ToString txtKNMA_NAME.Text = Convert.ToString(valObj.KNMA_NAME);//Convert.ToString txtP_KNMA_ID.Text = Convert.ToString(valObj.P_KNMA_ID);//Convert.ToString txtCONTENT.Text = Convert.ToString(valObj.CONTENT);//Convert.ToString txtCLASS_ID.Text=valObj.CLASS_ID.ToString(); txtUP_TYPE.Text=valObj.UP_TYPE.ToString(); txtEA_SIGN.Text=valObj.EA_SIGN.ToString(); txtAUTHOR.Text = Convert.ToString(valObj.AUTHOR);//Convert.ToString txtSORT_NO.Text = Convert.ToString(valObj.SORT_NO);//Convert.ToDecimal txtDEPT_ID.Text = Convert.ToString(valObj.DEPT_ID);//Convert.ToString txtADD_TIME.Text = (valObj.ADD_TIME == DateTime.MinValue) ? "" : valObj.ADD_TIME.ToString("yyyy-MM-dd HH:mm"); txtEDIT_TIME.Text = (valObj.EDIT_TIME == DateTime.MinValue) ? "" : valObj.EDIT_TIME.ToString("yyyy-MM-dd HH:mm"); txtPATH_ID.Text = Convert.ToString(valObj.PATH_ID);//Convert.ToString txtCAN_EDIT.Text=valObj.CAN_EDIT.ToString(); txtCAN_COMMENTS.Text=valObj.CAN_COMMENTS.ToString(); txtADD_USER.Text = Convert.ToString(valObj.ADD_USER);//Convert.ToString txtEDIT_USER.Text = Convert.ToString(valObj.EDIT_USER);//Convert.ToString txtS_LEVEL.Text = Convert.ToString(valObj.S_LEVEL);//Convert.ToString txtEXP1.Text = Convert.ToString(valObj.EXP1);//Convert.ToString txtEXP2.Text = Convert.ToString(valObj.EXP2);//Convert.ToString txtEXP3.Text = Convert.ToString(valObj.EXP3);//Convert.ToString txtEXP4.Text = Convert.ToString(valObj.EXP4);//Convert.ToString } } catch (Exception ex) { litWarn.Text = ex.Message; } if (Request["ajax"] != null) { Response.Clear(); Response.Buffer = true; Response.Charset = "utf-8"; Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8");//���������Ϊ�������� //Response.ContentType = "html/text"; this.EnableViewState = false; System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("ZH-CN", true); System.IO.StringWriter oStringWriter = new System.IO.StringWriter(myCItrad); System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter); divC.RenderControl(oHtmlTextWriter); Response.Write(oStringWriter.ToString()); Response.End(); } } }
protected void btnOK_Click(object sender, EventArgs e) { try { KM_KNMA valObj = new KM_KNMA(); if(txtKNMA_ID.Value !="" ) valObj.KNMA_ID = Convert.ToString(txtKNMA_ID.Value); if(txtKNMA_NAME.Value !="" ) valObj.KNMA_NAME = Convert.ToString(txtKNMA_NAME.Value); if(txtP_KNMA_ID.Value !="" ) valObj.P_KNMA_ID = Convert.ToString(txtP_KNMA_ID.Value); if(txtCONTENT.Value !="" ) valObj.CONTENT = Convert.ToString(txtCONTENT.Value); if(txtCLASS_ID.Value !="" ) valObj.CLASS_ID = Convert.ToString(txtCLASS_ID.Value); if(txtUP_TYPE.Value !="" ) valObj.UP_TYPE = Convert.ToString(txtUP_TYPE.Value); if(txtEA_SIGN.Value !="" ) valObj.EA_SIGN = Convert.ToString(txtEA_SIGN.Value); if(txtAUTHOR.Value !="" ) valObj.AUTHOR = Convert.ToString(txtAUTHOR.Value); if(txtSORT_NO.Value !="" ) valObj.SORT_NO = Convert.ToDecimal(txtSORT_NO.Value); if(txtDEPT_ID.Value !="" ) valObj.DEPT_ID = Convert.ToString(txtDEPT_ID.Value); if(txtADD_TIME.Value !="" ) valObj.ADD_TIME = Convert.ToDateTime(txtADD_TIME.Value); if(txtEDIT_TIME.Value !="" ) valObj.EDIT_TIME = Convert.ToDateTime(txtEDIT_TIME.Value); if(txtPATH_ID.Value !="" ) valObj.PATH_ID = Convert.ToString(txtPATH_ID.Value); if(txtCAN_EDIT.Value !="" ) valObj.CAN_EDIT = Convert.ToString(txtCAN_EDIT.Value); if(txtCAN_COMMENTS.Value !="" ) valObj.CAN_COMMENTS = Convert.ToString(txtCAN_COMMENTS.Value); if(txtADD_USER.Value !="" ) valObj.ADD_USER = Convert.ToString(txtADD_USER.Value); if(txtEDIT_USER.Value !="" ) valObj.EDIT_USER = Convert.ToString(txtEDIT_USER.Value); if(txtS_LEVEL.Value !="" ) valObj.S_LEVEL = Convert.ToString(txtS_LEVEL.Value); if(txtEXP1.Value !="" ) valObj.EXP1 = Convert.ToString(txtEXP1.Value); if(txtEXP2.Value !="" ) valObj.EXP2 = Convert.ToString(txtEXP2.Value); if(txtEXP3.Value !="" ) valObj.EXP3 = Convert.ToString(txtEXP3.Value); if(txtEXP4.Value !="" ) valObj.EXP4 = Convert.ToString(txtEXP4.Value); if (keyid != "") { valObj.KNMA_ID = Convert.ToString(keyid); count = BLLTable<KM_KNMA>.Factory(conn).Update(valObj, KM_KNMA.Attribute.KNMA_ID); } else { count = BLLTable<KM_KNMA>.Factory(conn).Insert(valObj, KM_KNMA.Attribute.KNMA_ID); keyid = valObj.KNMA_ID.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("}"); if (ViewState["sbData"] == null) { ViewState["sbData"] = sbData.ToString(); } else { ViewState["sbData"] += ","+sbData.ToString(); } Button btn = (Button)sender; if (btn.ID.IndexOf("btnOK")!=-1) { if (ViewState["sbData"] == null) { string dataStr = "[" + ViewState["sbData"] .ToString()+ "]"; ScriptManager.RegisterStartupScript(Page, this.GetType(), "goto", "if (window.opener){window.opener.returnValue = '" + dataStr + "';}else{window.returnValue = '" + dataStr + "';}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 { txtKNMA_ID.Value =""; txtKNMA_NAME.Value =""; txtP_KNMA_ID.Value =""; txtCONTENT.Value =""; txtCLASS_ID.Value =""; txtUP_TYPE.Value =""; txtEA_SIGN.Value =""; txtAUTHOR.Value =""; txtSORT_NO.Value =""; txtDEPT_ID.Value =""; txtADD_TIME.Value =""; txtEDIT_TIME.Value =""; txtPATH_ID.Value =""; txtCAN_EDIT.Value =""; txtCAN_COMMENTS.Value =""; txtADD_USER.Value =""; txtEDIT_USER.Value =""; txtS_LEVEL.Value =""; txtEXP1.Value =""; txtEXP2.Value =""; txtEXP3.Value =""; txtEXP4.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["KNMA_ID"])) { keyid = Request["KNMA_ID"]; } if (!string.IsNullOrEmpty(Request["KeyID"])) { keyid = Request["KeyID"]; } if (!IsPostBack) { txtCLASS_ID.Items.AddRange(FormHelper.GetListItem(KM_KNMA.Attribute.CLASS_ID)); txtUP_TYPE.Items.AddRange(FormHelper.GetListItem(KM_KNMA.Attribute.UP_TYPE)); txtEA_SIGN.Items.AddRange(FormHelper.GetListItem(KM_KNMA.Attribute.EA_SIGN)); txtADD_TIME.Value = (DateTime.Now).ToString("yyyy-MM-dd"); txtEDIT_TIME.Value = (DateTime.Now).ToString("yyyy-MM-dd"); txtCAN_EDIT.Items.AddRange(FormHelper.GetListItem(KM_KNMA.Attribute.CAN_EDIT)); txtCAN_COMMENTS.Items.AddRange(FormHelper.GetListItem(KM_KNMA.Attribute.CAN_COMMENTS)); this.txtKNMA_ID.Disabled = true; this.txtKNMA_ID.Attributes["class"] = "dis"; try { if (keyid != "") { valObj = BLLTable<KM_KNMA>.Factory(conn).GetRowData(KM_KNMA.Attribute.KNMA_ID, keyid); if(valObj==null) return ; txtKNMA_ID.Value = Convert.ToString(valObj.KNMA_ID);//Convert.ToString txtKNMA_NAME.Value = Convert.ToString(valObj.KNMA_NAME);//Convert.ToString txtP_KNMA_ID.Value = Convert.ToString(valObj.P_KNMA_ID);//Convert.ToString txtCONTENT.Value = Convert.ToString(valObj.CONTENT);//Convert.ToString txtCLASS_ID.Value=valObj.CLASS_ID.ToString(); txtUP_TYPE.Value=valObj.UP_TYPE.ToString(); txtEA_SIGN.Value=valObj.EA_SIGN.ToString(); txtAUTHOR.Value = Convert.ToString(valObj.AUTHOR);//Convert.ToString txtSORT_NO.Value = Convert.ToString(valObj.SORT_NO);//Convert.ToDecimal txtDEPT_ID.Value = Convert.ToString(valObj.DEPT_ID);//Convert.ToString txtADD_TIME.Value = (valObj.ADD_TIME == DateTime.MinValue) ? "" : valObj.ADD_TIME.ToString("yyyy-MM-dd"); txtEDIT_TIME.Value = (valObj.EDIT_TIME == DateTime.MinValue) ? "" : valObj.EDIT_TIME.ToString("yyyy-MM-dd"); txtPATH_ID.Value = Convert.ToString(valObj.PATH_ID);//Convert.ToString txtCAN_EDIT.Value=valObj.CAN_EDIT.ToString(); txtCAN_COMMENTS.Value=valObj.CAN_COMMENTS.ToString(); txtADD_USER.Value = Convert.ToString(valObj.ADD_USER);//Convert.ToString txtEDIT_USER.Value = Convert.ToString(valObj.EDIT_USER);//Convert.ToString txtS_LEVEL.Value = Convert.ToString(valObj.S_LEVEL);//Convert.ToString txtEXP1.Value = Convert.ToString(valObj.EXP1);//Convert.ToString txtEXP2.Value = Convert.ToString(valObj.EXP2);//Convert.ToString txtEXP3.Value = Convert.ToString(valObj.EXP3);//Convert.ToString txtEXP4.Value = Convert.ToString(valObj.EXP4);//Convert.ToString } } catch (Exception ex) { litWarn.Text = ex.Message; } } }
protected void btnOK_Click(object sender, EventArgs e) { try { KM_KNMA valObj = new KM_KNMA(); if (txtKNMA_ID.Value != "") { valObj.KNMA_ID = Convert.ToString(txtKNMA_ID.Value); } if (txtKNMA_NAME.Value != "") { valObj.KNMA_NAME = Convert.ToString(txtKNMA_NAME.Value); } if (txtP_KNMA_ID.Value != "") { valObj.P_KNMA_ID = Convert.ToString(txtP_KNMA_ID.Value); } if (txtCONTENT.Value != "") { valObj.CONTENT = Convert.ToString(txtCONTENT.Value); } if (txtCLASS_ID.Value != "") { valObj.CLASS_ID = Convert.ToString(txtCLASS_ID.Value); } if (txtUP_TYPE.Value != "") { valObj.UP_TYPE = Convert.ToString(txtUP_TYPE.Value); } if (txtEA_SIGN.Value != "") { valObj.EA_SIGN = Convert.ToString(txtEA_SIGN.Value); } if (txtAUTHOR.Value != "") { valObj.AUTHOR = Convert.ToString(txtAUTHOR.Value); } if (txtSORT_NO.Value != "") { valObj.SORT_NO = Convert.ToDecimal(txtSORT_NO.Value); } if (txtDEPT_ID.Value != "") { valObj.DEPT_ID = Convert.ToString(txtDEPT_ID.Value); } if (txtADD_TIME.Value != "") { valObj.ADD_TIME = Convert.ToDateTime(txtADD_TIME.Value); } if (txtEDIT_TIME.Value != "") { valObj.EDIT_TIME = Convert.ToDateTime(txtEDIT_TIME.Value); } if (txtPATH_ID.Value != "") { valObj.PATH_ID = Convert.ToString(txtPATH_ID.Value); } if (txtCAN_EDIT.Value != "") { valObj.CAN_EDIT = Convert.ToString(txtCAN_EDIT.Value); } if (txtCAN_COMMENTS.Value != "") { valObj.CAN_COMMENTS = Convert.ToString(txtCAN_COMMENTS.Value); } if (txtADD_USER.Value != "") { valObj.ADD_USER = Convert.ToString(txtADD_USER.Value); } if (txtEDIT_USER.Value != "") { valObj.EDIT_USER = Convert.ToString(txtEDIT_USER.Value); } if (txtS_LEVEL.Value != "") { valObj.S_LEVEL = Convert.ToString(txtS_LEVEL.Value); } if (txtEXP1.Value != "") { valObj.EXP1 = Convert.ToString(txtEXP1.Value); } if (txtEXP2.Value != "") { valObj.EXP2 = Convert.ToString(txtEXP2.Value); } if (txtEXP3.Value != "") { valObj.EXP3 = Convert.ToString(txtEXP3.Value); } if (txtEXP4.Value != "") { valObj.EXP4 = Convert.ToString(txtEXP4.Value); } if (keyid != "") { valObj.KNMA_ID = Convert.ToString(keyid); count = BLLTable <KM_KNMA> .Factory(conn).Update(valObj, KM_KNMA.Attribute.KNMA_ID); } else { count = BLLTable <KM_KNMA> .Factory(conn).Insert(valObj, KM_KNMA.Attribute.KNMA_ID); keyid = valObj.KNMA_ID.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("}"); if (ViewState["sbData"] == null) { ViewState["sbData"] = sbData.ToString(); } else { ViewState["sbData"] += "," + sbData.ToString(); } Button btn = (Button)sender; if (btn.ID.IndexOf("btnOK") != -1) { if (ViewState["sbData"] == null) { string dataStr = "[" + ViewState["sbData"].ToString() + "]"; ScriptManager.RegisterStartupScript(Page, this.GetType(), "goto", "if (window.opener){window.opener.returnValue = '" + dataStr + "';}else{window.returnValue = '" + dataStr + "';}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 { txtKNMA_ID.Value = ""; txtKNMA_NAME.Value = ""; txtP_KNMA_ID.Value = ""; txtCONTENT.Value = ""; txtCLASS_ID.Value = ""; txtUP_TYPE.Value = ""; txtEA_SIGN.Value = ""; txtAUTHOR.Value = ""; txtSORT_NO.Value = ""; txtDEPT_ID.Value = ""; txtADD_TIME.Value = ""; txtEDIT_TIME.Value = ""; txtPATH_ID.Value = ""; txtCAN_EDIT.Value = ""; txtCAN_COMMENTS.Value = ""; txtADD_USER.Value = ""; txtEDIT_USER.Value = ""; txtS_LEVEL.Value = ""; txtEXP1.Value = ""; txtEXP2.Value = ""; txtEXP3.Value = ""; txtEXP4.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["KNMA_ID"])) { keyid = Request["KNMA_ID"]; } if (!string.IsNullOrEmpty(Request["KeyID"])) { keyid = Request["KeyID"]; } if (!IsPostBack) { txtCLASS_ID.Items.AddRange(FormHelper.GetListItem(KM_KNMA.Attribute.CLASS_ID)); txtUP_TYPE.Items.AddRange(FormHelper.GetListItem(KM_KNMA.Attribute.UP_TYPE)); txtEA_SIGN.Items.AddRange(FormHelper.GetListItem(KM_KNMA.Attribute.EA_SIGN)); txtADD_TIME.Value = (DateTime.Now).ToString("yyyy-MM-dd"); txtEDIT_TIME.Value = (DateTime.Now).ToString("yyyy-MM-dd"); txtCAN_EDIT.Items.AddRange(FormHelper.GetListItem(KM_KNMA.Attribute.CAN_EDIT)); txtCAN_COMMENTS.Items.AddRange(FormHelper.GetListItem(KM_KNMA.Attribute.CAN_COMMENTS)); this.txtKNMA_ID.Disabled = true; this.txtKNMA_ID.Attributes["class"] = "dis"; try { if (keyid != "") { valObj = BLLTable <KM_KNMA> .Factory(conn).GetRowData(KM_KNMA.Attribute.KNMA_ID, keyid); if (valObj == null) { return; } txtKNMA_ID.Value = Convert.ToString(valObj.KNMA_ID); //Convert.ToString txtKNMA_NAME.Value = Convert.ToString(valObj.KNMA_NAME); //Convert.ToString txtP_KNMA_ID.Value = Convert.ToString(valObj.P_KNMA_ID); //Convert.ToString txtCONTENT.Value = Convert.ToString(valObj.CONTENT); //Convert.ToString txtCLASS_ID.Value = valObj.CLASS_ID.ToString(); txtUP_TYPE.Value = valObj.UP_TYPE.ToString(); txtEA_SIGN.Value = valObj.EA_SIGN.ToString(); txtAUTHOR.Value = Convert.ToString(valObj.AUTHOR); //Convert.ToString txtSORT_NO.Value = Convert.ToString(valObj.SORT_NO); //Convert.ToDecimal txtDEPT_ID.Value = Convert.ToString(valObj.DEPT_ID); //Convert.ToString txtADD_TIME.Value = (valObj.ADD_TIME == DateTime.MinValue) ? "" : valObj.ADD_TIME.ToString("yyyy-MM-dd"); txtEDIT_TIME.Value = (valObj.EDIT_TIME == DateTime.MinValue) ? "" : valObj.EDIT_TIME.ToString("yyyy-MM-dd"); txtPATH_ID.Value = Convert.ToString(valObj.PATH_ID);//Convert.ToString txtCAN_EDIT.Value = valObj.CAN_EDIT.ToString(); txtCAN_COMMENTS.Value = valObj.CAN_COMMENTS.ToString(); txtADD_USER.Value = Convert.ToString(valObj.ADD_USER); //Convert.ToString txtEDIT_USER.Value = Convert.ToString(valObj.EDIT_USER); //Convert.ToString txtS_LEVEL.Value = Convert.ToString(valObj.S_LEVEL); //Convert.ToString txtEXP1.Value = Convert.ToString(valObj.EXP1); //Convert.ToString txtEXP2.Value = Convert.ToString(valObj.EXP2); //Convert.ToString txtEXP3.Value = Convert.ToString(valObj.EXP3); //Convert.ToString txtEXP4.Value = Convert.ToString(valObj.EXP4); //Convert.ToString } } catch (Exception ex) { litWarn.Text = ex.Message; } } }