public async Task <ActionResult> List(PagingRequest request) { if (!Request.IsAjaxRequest()) { return(View()); } var manager = new NoticeManager(User); var paging = await manager.GetNoticesAsync(request.Start, request.Take); return(Json(true, string.Empty, new { paging.Total, List = paging.List, })); }