public MenuController() { Core = new MenuCore(); }
protected void Page_Load(object sender, EventArgs e) { projGuid = Request["projGuid"] == null ? "" : Request["projGuid"]; #region 接受参数 strOpt = Request["Opt"] != null ? Request["Opt"] : ""; strId = Request["id"] != null ? Request["id"] : ""; if (strOpt == "gettree") { if (strId != "") { Response.Write(MenuCore.GetMenusRecurse(strId)); Response.End(); } } else if (strOpt == "addnode") { string guid = Request["guid"]; string pid = Request["pId"]; string sort = Request["sort"]; MenuCore.AddNode(guid, pid, sort); } else if (strOpt == "dragnode") { string guid = Request["guid"]; string pid = Request["pId"] == null ? "" : Request["pId"]; string sort = Request["sort"]; MenuCore.DragNode(guid, sort, pid); } else if (strOpt == "delete") { string guid = Request["guid"]; MenuCore.DeleteMenus(guid); } else if (strOpt == "modifyprop") { string guid = Request["guid"]; MenuCore.ModifyMenu(guid); } else if (strOpt == "saveprop") { string guid = Request["guid"]; string index = Request["pId"] == null ? "" : Request["pId"]; string value = Request["sort"]; MenuCore.ModifyMenu(guid, index, value); } else if (strOpt == "GetMenujson") { string guid = Request["guid"]; Response.Write(MenuCore.GetMenuInfo(guid)); Response.End(); } else if (strOpt == "GetGuid") { Response.Write(Guid.NewGuid().ToString()); Response.End(); } else if (strOpt == "ModifyMenus") { string guid = Request["guid"]; string index = Request["index"]; string value = Request["value"]; MenuCore.ModifyMenu(guid, index, value); } else if (strOpt == "DragNode") { string guid = Request["guid"]; string sort = Request["sort"]; string pid = Request["pid"]; MenuCore.DragNode(guid, sort, pid); } #endregion }