Originariamente inviato da cassano
allora sto facendo un po di confusione con queste due proprietà

il postback è quando la pagina viene visualizzata o meno la prima volta vero ????

mantre il viewstate serve al server o client a memorizzare i valori dei controlli durante i postback ???

grazie a chi mi schiarisce le idee ,mi raccomando esempi semplici
Insomma, se togli i paroloni inglesi, il significato è molto più semplice.
Allora, quando hai un <form action="pagina.aspx"... imposti la proprietà action che serve per specificare la richiesta della pagina.
In aspx, semplicemente, la <form con runat=server, imposta l'action alla stessa pagina. Perciò, quando fai il submit, viene ricaricata la stessa pagina. Questa tecnica si chiama PostBack. La proprietà Page.IsPostback ci dice se la pagina è caricata la prima volta o dopo il postback.
Il viewstate è la tecnica che usa asp.net per tenere traccia dello stato tra un postback ed un altro e serve al server non al client. In pratica, il sistema codifica le informazioni in una stringa e le conserva in un campo hidden.