コード例 #1
0
 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}");
     }
 }