Kontrola użytkownika (ascx) i właściwości

Jedynym sposobem na znalezienie wartości właściwości w formancie użytkownika jest użycie obiektu ViewState.

public string Title {
        get { return Convert.ToString(ViewState["Title"]); }
        set { ViewState["Title"] = value; }
    }

Nie mogę jednak powiedzieć, że jestem pod wrażeniem tego, ponieważ im więcej właściwości kontrola użytkownika ma więcej bzdur, które będziesz trzymać w ViewState. Czy istnieje lepszy sposób na zachowanie właściwości?

questionAnswers(6)

yourAnswerToTheQuestion