ListView.EnablePersistedSelection 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 die Zeilenauswahl bestehen bleibt, wenn ein Benutzer durch Daten in einem datengebundenen Steuerelement blättert, oder legt ihn fest.
public:
virtual property bool EnablePersistedSelection { bool get(); void set(bool value); };
[System.Web.WebCategory("Behavior")]
public virtual bool EnablePersistedSelection { get; set; }
[<System.Web.WebCategory("Behavior")>]
member this.EnablePersistedSelection : bool with get, set
Public Overridable Property EnablePersistedSelection As Boolean
Eigenschaftswert
true
, wenn die Zeilenauswahl bestehen bleibt, andernfalls false
. Der Standardwert ist false
.
- Attribute
-
WebCategoryAttribute
Hinweise
Sie können angeben, wie ausgewählte Zeilen beibehalten werden, wenn sich das ListView Steuerelement im Pagingmodus befindet. Standardmäßig basiert die Zeilenauswahl auf dem Zeilenindex. Die gleiche Zeile (z. B. die dritte Zeile) wird auf jeder Seite ausgewählt. Alternativ können Sie die Persistenz basierend auf dem Datenschlüssel der ausgewählten Zeile aktivieren. Wenn Sie in diesem Fall Zeile 3 auf Seite 1 auswählen und zu Seite 2 wechseln, wird auf Seite 2 keine Zeile ausgewählt. Wenn Sie zur Seite 1 zurückkehren, wird Zeile 3 weiterhin ausgewählt. Um diese Funktionalität zu aktivieren, legen Sie diese Eigenschaft auf true
.
Hinweis
In Versionen 2.0, 3.0 und 3.5 von ASP.NET basiert die Zeilenauswahl nur auf dem Zeilenindex. Standardmäßig basiert die Zeilenauswahl in ASP.NET 4 auf Index für die Abwärtskompatibilität.