public JsonResult LoadData(string catId) { int categoryId = Convert.ToInt32(catId); int draw, start, length; //int pageIndex = 0; if (null != Request.Form.GetValues("draw")) { draw = int.Parse(Request.Form.GetValues("draw").FirstOrDefault().ToString()); start = int.Parse(Request.Form.GetValues("start").FirstOrDefault().ToString()); length = int.Parse(Request.Form.GetValues("length").FirstOrDefault().ToString()); } else { draw = 1; start = 0; length = 500; } //if (start == 0) //{ // pageIndex = 1; //} //else //{ // pageIndex = (start / length) + 1; //} DocumentBL bL = new DocumentBL(); /////////////////////////////////////////////////////////////////////////// //int totalrecords = 0; List <Forms> formsList = new List <Forms>(); formsList = bL.GetFormsListCategoryWise(categoryId); List <Forms> formList = new List <Forms>(); foreach (Forms frm in formsList) { Forms form = new Forms(); form.ID = frm.ID; form.RowNumber = frm.RowNumber; form.FormName = frm.FormName; formList.Add(form); } var data = formList; return(Json(new { draw = draw, data = data }, JsonRequestBehavior.AllowGet)); }