protected void Page_Load(object sender, EventArgs e) { modelJson = TableEditCore.GetDataStruct(); if (IsPostBack) { tabelName = Request["tablename"] ?? "PageDeal"; tableTitle = Request["tabletitle"] ?? ""; tablejson = TableEditCore.LoadTableInfo(tabelName); jquery = "$('#slecttable').hide();"; mappingJson = TableEditCore.GetMappingDirectory(); treeJson = TableEditCore.GetDataStructTree(); DataSet ds = TableEditCore.GetEditTableSetting(tabelName); if (ds.Tables[0].Rows.Count > 0) { listSetting = ds.Tables[0].Rows[0]["List"].ToString(); editSetting = "[" + ds.Tables[0].Rows[0]["Edit"].ToString() + "]"; } } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; string tableName = context.Request["TableName"]; if (!string.IsNullOrEmpty(tableName)) { context.Response.Clear(); context.Response.Write(TableEditCore.LoadTableInfo(tableName)); context.Response.Flush(); context.Response.End(); } if (context.Request["type"] == "path") { string path = context.Server.MapPath("Index.aspx"); string json = TableEditCore.GetPathJson(path); context.Response.Write(json); } }