# Tipo molto piccolo...Proprietà attivate ViewState

<datetime class="hidden">2004-03-19T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported, ASP.NET, C#, Web Development -->
Questo è davvero un consiglio molto veloce...Penso di averlo ricevuto da [Fritz Onion's](http://staff.develop.com/onion/resources.htm)eccezionale [ASP.NET essenziale con esempi è C#](http://www.amazon.co.uk/exec/obidos/ASIN/0201760401/mostlylucid-21) (che io davvero consiglio incidentalmente!). Se volete conservare una proprietà che dovrebbe sopravvivere usando ViewState , potete risparmiare molto di digitazione e ottenere un codice più pulito con questo metodo.

```
public int Test{get{if(ViewState["Test"] != null)return (int)ViewState["Test"];elsereturn 0;}set{ViewState["Test"] = value;}}
```

Quindi , eccoci qua ... breve ma, speriamo, utile - questo è il modo in cui sto lavorando adesso ... mi permette anche di passare alla sessione \/ la persistenza del cache quando necessario cambiando solo i piccoli accessori \ ...