Control.LoadViewStateByID Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das Steuerelement seinen Ansichtszustand über ID anstatt über den Index lädt.
protected:
property bool LoadViewStateByID { bool get(); };
protected bool LoadViewStateByID { get; }
member this.LoadViewStateByID : bool
Protected ReadOnly Property LoadViewStateByID As Boolean
Eigenschaftswert
true
, wenn das Steuerelement seinen Ansichtszustand über ID lädt, andernfalls false
. Der Standardwert ist false
.
Hinweise
Wenn ein übergeordnetes Steuerelement den Ansichtszustand in untergeordnete Steuerelemente lädt, wird dies standardmäßig durch die Position jedes untergeordneten Steuerelements Controls in der Auflistung des übergeordneten Steuerelements ausgeführt. Wenn der Ansichtszustand zunächst angewendet wird, wurden möglicherweise nicht alle untergeordneten Steuerelemente erstellt. In diesem Fall wird der Ansichtszustand für Steuerelemente, die noch nicht erstellt wurden, gespeichert und angewendet, wenn die untergeordneten Steuerelemente später erstellt werden.
Für ein übergeordnetes Steuerelement, um den Ansichtsstatus auf seine untergeordneten Steuerelemente anzuwenden, müssen zwei Bedingungen erfüllt sein:
Bei postback muss das übergeordnete Steuerelement die untergeordneten Steuerelemente in genau derselben Reihenfolge wie die vorherige Anforderung erstellen, sodass die Reihenfolge der Steuerelemente konsistent bleibt.
Nach dem Postback müssen alle untergeordneten Steuerelemente, die erstellt wurden, am Ende der Sammlung des übergeordneten Steuerelements Controls hinzugefügt werden.
Wenn diese beiden Bedingungen nicht erfüllt werden können, wie im Falle der verzögerten Erstellung eines untergeordneten Steuerelements, kann das übergeordnete Steuerelement den Ansichtsstatus mithilfe IDvon . Verwenden Sie zum Festlegen der LoadViewStateByID Eigenschaft true
das ViewStateModeByIdAttribute Metadatenattribute für das übergeordnete Steuerelement.