Beispiel #1
0
 /// <summary>
 /// 查询菜单并拼接数据
 /// </summary>
 /// <param name="httpContext"></param>
 public void QueryMenuAddStitching(HttpContext httpContext)
 {
     var hashTable = new Hashtable();
     var customMenuDal = new CustomMenuDal();
     var data = customMenuDal.Query(new Model.CustomMenu());
     var tmp = from da in data.AsEnumerable()
               select new
                   {
                       Id = da.Field<string>("id"),
                       Pid = da.Field<string>("pid"),
                       Type = da.Field<string>("type"),
                       Name = da.Field<string>("name"),
                       Nkey = da.Field<string>("nkey"),
                       Url = da.Field<string>("url")
                   };
     hashTable["isSuccess"] = true;
     hashTable["data"] = tmp.ToList();
     hashTable["jsMethod"] = "ajax_QueryMenuAddStitching";
     var json = _jss.Serialize(hashTable);
     httpContext.Response.Write(json);
 }