Ecco il mio problema:View non si aggiorna dopo RedirectToAction è fatto
[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);
}
Dopo aver compilato il modulo di viwemodel invia al server. Dopo che i dati sono stati archiviati, il flusso viene reindirizzato all'azione DisplayCandidate e va lì ma la pagina non viene aggiornata. Non capisco perché! Aiuto per favore.
Stai postando tramite AJAX? Mostra il tuo codice lato client. – RedFilter
si. AJAX: if (DataIsValid()) { $ .ajax ({url : "/ Candidato/AddData", contentType: "application/json; charset = utf-8", i dati : ko.toJSON (addCandidateCommonInfoViewModel) , tipo: "POST", dataType: 'json' }); } – Vengrovskyi