private void LoadlRelateFamily(HttpContext context) { try { int RoomID = int.Parse(context.Request.Params["RoomID"]); string page = context.Request.Form["page"]; string rows = context.Request.Form["rows"]; string RelationType = context.Request.Params["RelationType"]; long startRowIndex = (long.Parse(page) - 1) * long.Parse(rows); int pageSize = int.Parse(rows); DataGrid dg = RoomPhoneRelation.GetRoomPhoneRelationGridByRoomID(RoomID, RelationType, "order by ID asc", startRowIndex, pageSize); string result = JsonConvert.SerializeObject(dg); context.Response.Write(result); } catch (Exception ex) { Utility.LogHelper.WriteError("RoomResourceHandler", "命令:LoadlRelateFamily", ex); context.Response.Write("{\"rows\":[],\"total\":0,\"page\":0}"); } }