Die einzige Möglichkeit, Eigenschaftswerte in einem Benutzersteuerelement beizubehalten, besteht darin, den ViewState zu verwenden.Benutzersteuerelement (Ascx) und Eigenschaften
public string Title {
get { return Convert.ToString(ViewState["Title"]); }
set { ViewState["Title"] = value; }
}
Ich kann nicht sagen, dass ich mit diesem obwohl echten bin beeindruckt, wie die mehr Eigenschaften ein Benutzer der Kontrolle, desto mehr Mist hat man in der Viewstate stecken würde. Gibt es einen besseren Weg, um Eigenschaften zu erhalten?
Alle Web-Controls machen es auf die gleiche Weise, deshalb wird ViewState riesig ... –
Ich musste am Ende darauf zurückgreifen. Es ist ziemlich frustrierend, wie es funktioniert, aber es macht den Job .. gut für den Moment .. :) –