public ActionResult GetApplyList(DtoApplyStudentSearch search) { var list = studentApplyBll.GetToDoApplyList(search); list.ForEach(s => { if (!s.Bst_Phone.HasValue() || s.Bst_Phone.Length < 11) { s.Bst_PhoneShow = ""; } else { var tmp = s.Bst_Phone.Substring(0, 4) + "****" + s.Bst_Phone.Substring(7, 4); s.Bst_PhoneShow = tmp; } s.Bst_Phone = ""; }); var table = AbhsTableFactory.Create(list, search.Pagination.TotalCount); return(Json(table, JsonRequestBehavior.AllowGet)); }