Hi I have a button with client side validation function i want to call asp-page-handler method inside this javascript function .Currently im using AJAX method ,but its not firing the method. function OnSubmitValidate() { var RequestType = document.getElementById("DrpDwnRequestType"); var RequestTypeValue = RequestType.options[RequestType.selectedIndex].value; alert(RequestTypeValue); if ((RequestTypeValue == "") || (RequestTypeValue == null)) { document.getElementById("ErrRequestType").innerHTML = "Please select Request Type"; return false; } $.ajax({ type: 'POST', url: rootPath + "/RequestForm?handler=Submit", dataType: "json" }); } Edit:Submit Handler public async Task OnPostSubmitAsync() { BillType = new SelectList(_context.BillType.OrderBy(e => e.ID), "BillTypes", "BillTypes"); var requestexist = await _context.RequestFormMaster.FirstOrDefaultAsync(c => c.RequestID == RequestFormMaster.RequestID); RequestAlreadyExist = requestexist; if (RequestAlreadyExist != null) { return Page(); } else { RequestFormMaster.RequestID = RequestFormMaster.RequestID.Trim(); RequestFormMaster.LastModifiedBy = HttpContext.Session.GetString("firstname") + " " + HttpContext.Session.GetString("lastname"); RequestFormMaster.LastModifiedTimeStamp = DateTime.Now; _context.Entry(RequestFormMaster).State = EntityState.Added; await _context.SaveChangesAsync(); TempData["ReqSubmitted"] = "Submitted"; if (ReqSupportingFiles != null || ReqSupportingFiles.Count > 0) { int i = 0; foreach (IFormFile upload in ReqSupportingFiles) { i++; // Upload file to server folder string ext = Path.GetExtension(upload.FileName).ToLower(); if ((ext == ".ppt") || (ext == ".pptx") || (ext == ".xls") || (ext == "xlsx")) { var filesave = Path.Combine(_env.WebRootPath, "Documents", foldername, i + "_" + upload.FileName); using (var stream = System.IO.File.Create(filesave)) { await upload.CopyToAsync(stream); } } } } return RedirectToPage("/RequestSummary"); } //return Page(); } I want to submit this entire form . need to insert form data to table.Anyhelp would be appreciated