# Hyvin pieni vinkki...ViewState enable ominaisuudet

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

<!-- category -- mostlylucidcouk, Imported, ASP.NET, ViewState, C#, Persistence, Caching -->
Tämä on todella erittäin nopea vihje...Luulen, että sain sen [Fritz Onion's](http://staff.develop.com/onion/resources.htm)erinomainen [Essential ASP.NET with Examples on C#](http://www.amazon.co.uk/exec/obidos/ASIN/0201760401/mostlylucid-21) Jos haluat tallentaa kiinteistön, jonka pitäisi säilyä ViewState-sovelluksen avulla, voit säästää paljon kirjoittamista ja saada (IMHO) puhtaamman koodin tällä menetelmällä:

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

Joten, siinä sitä mennään...lyhyt mutta toivottavasti hyödyllinen - näin minulla on tapana työskennellä nyt...Sen avulla voin myös tarvittaessa vaihtaa istuntoon/välimuistin pysyvyyteen vaihtamalla vain pieniä sisääntulijoita...