Benutzersteuerung (ascx) und Eigenschaften

Die einzige Möglichkeit, die Eigenschaftswerte in einem Benutzersteuerelement beizubehalten, besteht in der Verwendung von ViewState.

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

Ich kann jedoch nicht sagen, dass ich wirklich beeindruckt bin, denn je mehr Eigenschaften ein Benutzersteuerelement hat, desto mehr Mist steckt im ViewState. Gibt es eine bessere Möglichkeit, Eigenschaften beizubehalten?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage