Ciao a tutti.
Io ho un pagina MVC con un form in cui invio un form con dei file.
Dopo il post io ritorno sulla stessa pagina dove mi compare nuovamente il form con dai salvati e i documenti inseriti.
Io ho questo problema.
Tramite javascript rimuovo i documenti dal form e invio nuovamente il form.
Tutto mi funziona correttamente i documenti cancellati non escono, pero se clicco nel browser torna indietro questi mi compaiono nella vista anche se realmente non esistono più.
sicuramente c'è un problema di cache.
ho aggiunto quindi nel controller della view questo codice
[OutputCacheAttribute(VaryByParam = "*", Duration = 0, NoStore = true)]
public class MyController : BaseController
A questo punto quando io premo sul bottone torna indietro mi dice che la pagina é scaduta e che non é possibile più visualizzare il contenuto oppure premendo su un bottone posso rinviare i dati alla pagina.
questa cosa mi ritorna un errore perché i dati dei file non sono più presenti.
vorrei sapere se esiste un'altra soluzione per non far comparire la pagina che mi dice che la pagina é scaduta ma che mi mostra direttamente la vista nuova senza i vecchi dati
Grazie