public void ProcessRequest(HttpContext context) { bool value = false; string message = "Fail!"; XElement result = new XElement("Result"); try { int userid = int.Parse(context.Request.Params["ID"]); using (PlayerBussiness db = new PlayerBussiness()) { ItemInfo[] items = db.GetUserItem(userid); foreach (ItemInfo item in items) { result.Add(Road.Flash.FlashUtils.CreateGoodsInfo(item)); } } value = true; message = "Success!"; } catch (Exception ex) { log.Error("LoadUserItems", ex); } result.Add(new XAttribute("value", value)); result.Add(new XAttribute("message", message)); context.Response.ContentType = "text/plain"; context.Response.Write(result.ToString(false)); }