protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { string ruleid = Request.Form["ruleid"]; //Get Rule eChartProject.Model.eChart.server_contents_rule modelans = new eChartProject.Model.eChart.server_contents_rule(); DataSet ds = RuleBll.GetList(" ID=" + int.Parse(ruleid)); if (ds != null && ds.Tables != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { string strRule = ds.Tables[0].Rows[0]["Rule1"].ToString(); TableEnt te = new TableEnt(); te = XmlSerialization <TableEnt> .DeSerialize(strRule); strRule = te.TableInfo.Name + "&" + te.FieldInfo.Name; Response.Write(strRule); Response.End(); } } catch { } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { string fieldname = Request.Form["fieldname"]; string selectid = Request.Form["selectid"]; string tablename = Request.Form["tablename"]; if (selectid.Contains(Nodetype.message.ToString())) { selectid = selectid.Remove(0, Nodetype.message.ToString().Length); TableEnt te = new TableEnt(); TableInfo ti = new TableInfo(); FieldInfo fi = new FieldInfo(); ti.Name = tablename; fi.Name = fieldname; te.TableInfo = ti; te.FieldInfo = fi; string result = ""; result = XmlSerialization <TableEnt> .Serialize(te); eChartProject.Model.eChart.server_contents_rule scr = new eChartProject.Model.eChart.server_contents_rule(); scr.MessageID = int.Parse(selectid); scr.Rule1 = result; RuleBll.Add(scr); int i = RuleBll.GetMaxId() - 1; Response.Write("success" + i.ToString()); Response.End(); } } catch { } } }