yapılır benim problem: Form viwemodel dolum sunucuya gönderirİşte
[HttpPost]
public ActionResult AddData(CandidateViewModel viewModel)
{
var newCandidateId = 0;
newCandidateId = this._serviceClient.AddCandidate(viewModel);
return RedirectToAction("DisplayCandidate",new {id=newCandidateId});
}
public ActionResult DisplayCandidate(int id)
{
var candidateViewModel= this._serviceClient.GetCandidate(id);
return View(candidateViewModel);
}
sonra. Veri saklandıktan sonra akış DisplayCandidate eylemine yönlendirilir ve oraya gider ancak sayfa yenilenmedi. Nedenini anlamıyorum! Yardım lütfen.
AJAX üzerinden mi gönderiyorsunuz? Müşteri tarafı kodunu göster. – RedFilter
evet. AJAX: Eğer (DataIsValid()) { $ .ajax ({ URL: "/ Aday/AddData", contentType: "uygulama/json; charset = UTF-8", veriler: ko.toJSON (addCandidateCommonInfoViewModel) , tip: "POST", veri Türü: 'json' }); } – Vengrovskyi