Salve,
volevo sapere se cera il modo di disabilitare lo stato del controllo. Facendo un pò di prove ho notato che per esempio nel caso del controllo HiddenField il valore viene mantenuto durante i postback, anche se imposto su "false" la proprietà "EnableViewState" (stessa cosa accade per le proprietà width e height del controllo panel).
Deduco quindi che il valore viene conservato nel control state.
A questo punto la soluzione sarebbe o disabilitare il control state o creare un nuovo controllo ereditando dalla classe HiddenField e facendo l'override di qualche metodo interno utilizzato per salvare il valore nel control state.
E possibile risolvere con una di queste due soluzioni? e se si, qualcuno di voi ha già provato a farlo?
Esistono altre soluzioni in merito?

Rispondi quotando