Lo so, lo so, lo so. Non dovrei fare webforms all'interno di MVC, sono completamente d'accordo. Ma le persone che firmano il mio stipendio non approvano una conversione completa del nostro sito a MVC in questo momento. Quindi sto prendendo passi incrementali, pagina per pagina, per convertirli mentre aggiungo nuove funzionalità in MVC.ASP.NET MVC - IsPostBack è ancora qui?
Quindi la mia domanda è: come posso accedere alla proprietà IsPostBack da un controller?
Modifica: Per chiarire ulteriormente, ho un controllo utente Webform sulla mia pagina mvc master che può avviare i postback. Sto cercando di identificare questi postback contro un post in PVC. A questo punto penso di aver appena controllato le chiavi del modulo di richiesta per una chiave "__viewstate" e se è stata trovata, la considero come un postback.
'bool IsPostBack public static (questo HttpRequestBase richiesta) {return __viewstate-something-something} 'è probabilmente il più vicino che otterrai. Tuttavia, l'inserimento di controlli utente Web Form nelle pagine master MVC potrebbe interrompersi nelle versioni future di ASP.NET MVC. – bzlm
Perché non dovremmo utilizzare i moduli Web all'interno di MVC? Sto usando i moduli web. Ma io non sono professionale. Cos'altro possiamo usare oltre ai moduli web? –