Posts
163
Comments
179
Trackbacks
5
ASP.NET Tip: TextBox readonly e ViewState


Se si setta la proprietà ReadOnly di un TextBox ASP.NET a True, si avrà lo spiacevole effetto collaterale di perdere il viewstate del TextBox durante i postback.
Questo perchè la proprietà ReadOnly viene valutata lato server e, indicando che il controllo è ReadOnly, implicitamente indica che tutte le modifiche lato client saranno ignorate.

Per ovviare a questo problema si può impostare il readonly nella classica maniera impostando reaonly=”readonly” sul TextBox, oppure da codice utilizzando la proprietà attributes:

   1: this.txtTest.Attributes.Add("readonly", "readonly");
posted on mercoledì 17 marzo 2010 14:42 Print
Comments
Gravatar
# re: ASP.NET Tip: TextBox readonly e ViewState
Tommaso
21/03/2012 19:11
Mittico...funziona solo il secondo metodo però!!!
Comments have been closed on this topic.
News
Se volete sapere con chi avete a che fare eccomi qui in uno "scatto" lavorativo.

La mia foto

Logo MCAD
Logo MCTS