# Πολύ μικρή συμβουλή...ViewState ενεργοποιημένες ιδιότητες

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

<!-- category -- mostlylucidcouk, Imported, ASP.NET, C#, Web Development -->
Αυτό είναι πραγματικά μια πολύ γρήγορη συμβουλή...Νομίζω ότι το πήρα από [Ο Fritz Onion ανακοινώνει](http://staff.develop.com/onion/resources.htm)Υπέροχο [Σημαντικό ASP.NET με Παραδείγματα είναι C#](http://www.amazon.co.uk/exec/obidos/ASIN/0201760401/mostlylucid-21) Εάν θέλετε να αποθηκεύσετε μια ιδιοκτησία που θα πρέπει να παραμείνει χρησιμοποιώντας το ViewState και το , ίσως μπορείτε να εξοικονομήσετε πολλά από την πληκτρολόγηση και να πάρετε (IMHO) καθαρότερο κώδικα χρησιμοποιώντας αυτή τη μέθοδο

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

Έτσι, αν και το , μπορεί να υπάρχει μπορείτε να πάτε στο ...short αλλά ελπίζω χρήσιμο - ίσως αυτό είναι πώς τείνω να εργάζομαι τώραΤο ...it επίσης μου επιτρέπει να μεταβείτε στη συνεδρία Το / cache persistence όταν χρειάζεται απλά με την αλλαγή των μικρών εξαρτημάτων...