DataPagerFieldCollection Klasse

Definition

Stellt eine Auflistung von DataPagerField-Objekten dar, die vom DataPager-Steuerelement verwendet werden.

public ref class DataPagerFieldCollection : System::Web::UI::StateManagedCollection
public class DataPagerFieldCollection : System.Web.UI.StateManagedCollection
type DataPagerFieldCollection = class
    inherit StateManagedCollection
Public Class DataPagerFieldCollection
Inherits StateManagedCollection
Vererbung
DataPagerFieldCollection

Hinweise

Sie können die DataPagerFieldCollection -Klasse verwenden, um eine Reihe von DataPagerField Objekten programmgesteuert zu verwalten. Beachten Sie, dass es typischer ist, diese Felder deklarativ anstatt programmgesteuert zu definieren.

Sie können über DataPager.Fields die -Eigenschaft auf die Eigenschaften und Methoden der DataPagerFieldCollection -Klasse zugreifen. Sie können Objekte hinzufügen, einfügen und entfernen DataPagerField , indem Sie die entsprechenden Methoden der DataPagerFieldCollection -Klasse verwenden. Führen Sie eine der folgenden Aktionen aus, um Objekte programmgesteuert aus einer Auflistung abzurufen DataPagerField :

  • Verwenden Sie den Indexer, um ein einzelnes DataPagerField Objekt aus der Auflistung abzurufen.

  • Verwenden Sie die GetEnumerator -Methode, um ein Objekt zu erstellen, das implementiert System.Collections.IEnumerator, das Sie dann verwenden können, um Elemente aus der Auflistung abzurufen.

Die Count -Eigenschaft ruft die Gesamtanzahl der Elemente in der Auflistung ab. Sie wird in der Regel verwendet, um die Obergrenze der Auflistung zu bestimmen. Sie können Elemente hinzufügen und Elemente in der Auflistung entfernen, indem Sie die AddMethoden , Insert, Removeund RemoveAt verwenden.

Konstruktoren

DataPagerFieldCollection(DataPager)

Initialisiert eine neue Instanz der DataPagerFieldCollection-Klasse.

Eigenschaften

Count

Ruft die Anzahl der Elemente in der StateManagedCollection-Auflistung ab.

(Geerbt von StateManagedCollection)
Item[Int32]

Ruft das DataPagerField-Objekt am angegebenen Index in der Auflistung ab.

Methoden

Add(DataPagerField)

Fügt das angegebene DataPagerField-Objekt an die Auflistung an.

Clear()

Entfernt alle Elemente aus der StateManagedCollection-Auflistung.

(Geerbt von StateManagedCollection)
CloneFields(DataPager)

Erstellt eine Kopie der aktuellen Auflistung.

Contains(DataPagerField)

Ermittelt, ob die DataPagerFieldCollection-Auflistung das angegebene DataPagerField-Objekt enthält.

CopyTo(Array, Int32)

Kopiert die Elemente der StateManagedCollection-Auflistung in ein Array, wobei an einem bestimmten Arrayindex begonnen wird.

(Geerbt von StateManagedCollection)
CopyTo(DataPagerField[], Int32)

Kopiert die gesamte DataPagerFieldCollection-Auflistung in ein eindimensionales Array-Objekt, beginnend ab dem angegebenen Index im Zielarray.

CreateKnownType(Int32)

Erstellt eine Standardinstanz des DataPagerField-Typs, der vom bereitgestellten Index identifiziert wird.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetEnumerator()

Gibt einen Iterator zurück, der die StateManagedCollection-Auflistung durchläuft.

(Geerbt von StateManagedCollection)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetKnownTypes()

Ruft ein Array von DataPagerField-Typen ab, die die DataPagerFieldCollection-Auflistung enthalten kann.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IndexOf(DataPagerField)

Ruft den Index eines bestimmten DataPagerField-Objekts in der Auflistung ab.

Insert(Int32, DataPagerField)

Fügt das angegebene DataPagerField-Objekt am angegebenen Index in die DataPagerFieldCollection-Auflistung ein.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnClear()

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, bevor die Clear()-Methode alle Elemente aus der Auflistung entfernt.

(Geerbt von StateManagedCollection)
OnClearComplete()

Führt zusätzliche Verarbeitung aus, nachdem alle Elemente aus der Auflistung entfernt wurden.

OnInsert(Int32, Object)

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, bevor die IList.Insert(Int32, Object)-Methode oder die IList.Add(Object)-Methode der Auflistung ein Element hinzufügt.

(Geerbt von StateManagedCollection)
OnInsertComplete(Int32, Object)

Führt zusätzliche Verarbeitung aus, nachdem der Auflistung ein Element hinzugefügt wurde.

OnRemove(Int32, Object)

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, bevor die IList.Remove(Object)-Methode oder die IList.RemoveAt(Int32)-Methode das angegebene Element aus der Auflistung entfernt.

(Geerbt von StateManagedCollection)
OnRemoveComplete(Int32, Object)

Führt zusätzliche Verarbeitung aus, nachdem ein Element aus der Auflistung entfernt wurde.

OnValidate(Object)

Überprüft, ob das angegebene Objekt ein DataPagerField-Objekt ist.

Remove(DataPagerField)

Entfernt das angegebene DataPagerField-Objekt aus der DataPagerFieldCollection-Auflistung.

RemoveAt(Int32)

Entfernt das DataPagerField-Objekt am angegebenen Index aus der DataPagerFieldCollection-Auflistung.

SetDirty()

Erzwingt den serialisierten Ansichtszustand für die gesamte StateManagedCollection-Auflistung.

(Geerbt von StateManagedCollection)
SetDirtyObject(Object)

Weist das angegebene DataPagerField-Objekt an, den vollständigen Zustand im Ansichtszustand und nicht nur geänderte Informationen aufzuzeichnen.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Ereignisse

FieldsChanged

Tritt ein, wenn die Felder in der DataPagerFieldCollection-Auflistung geändert werden.

Explizite Schnittstellenimplementierungen

ICollection.Count

Ruft die Anzahl der Elemente in der StateManagedCollection-Auflistung ab.

(Geerbt von StateManagedCollection)
ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob die StateManagedCollection-Auflistung synchronisiert (threadsicher) ist. Diese Methode gibt immer false zurück.

(Geerbt von StateManagedCollection)
ICollection.SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf die StateManagedCollection-Auflistung synchronisiert werden kann. Diese Methode gibt immer null zurück.

(Geerbt von StateManagedCollection)
IEnumerable.GetEnumerator()

Gibt einen Iterator zurück, der die StateManagedCollection-Auflistung durchläuft.

(Geerbt von StateManagedCollection)
IList.Add(Object)

Fügt der StateManagedCollection-Auflistung ein Element hinzu.

(Geerbt von StateManagedCollection)
IList.Clear()

Entfernt alle Elemente aus der StateManagedCollection-Auflistung.

(Geerbt von StateManagedCollection)
IList.Contains(Object)

Ermittelt, ob die StateManagedCollection-Auflistung einen bestimmten Wert enthält.

(Geerbt von StateManagedCollection)
IList.IndexOf(Object)

Bestimmt den Index eines bestimmten Elements in der StateManagedCollection-Auflistung.

(Geerbt von StateManagedCollection)
IList.Insert(Int32, Object)

Fügt ein Element am angegebenen Index in die StateManagedCollection-Auflistung ein.

(Geerbt von StateManagedCollection)
IList.IsFixedSize

Ruft einen Wert ab, der angibt, ob die StateManagedCollection-Auflistung eine feste Größe aufweist. Diese Methode gibt immer false zurück.

(Geerbt von StateManagedCollection)
IList.IsReadOnly

Ruft einen Wert ab, der angibt, ob die StateManagedCollection-Auflistung schreibgeschützt ist.

(Geerbt von StateManagedCollection)
IList.Item[Int32]

Ruft das IStateManager-Element am angegebenen Index ab.

(Geerbt von StateManagedCollection)
IList.Remove(Object)

Entfernt das erste Vorkommen des angegebenen Objekts aus der StateManagedCollection-Auflistung.

(Geerbt von StateManagedCollection)
IList.RemoveAt(Int32)

Entfernt das IStateManager-Element am angegebenen Index.

(Geerbt von StateManagedCollection)
IStateManager.IsTrackingViewState

Ruft einen Wert ab, der angibt, ob die StateManagedCollection-Auflistung Änderungen des Ansichtszustands speichert.

(Geerbt von StateManagedCollection)
IStateManager.LoadViewState(Object)

Stellt den zuvor gespeicherten Ansichtszustand der StateManagedCollection-Auflistung und der in ihr enthaltenen IStateManager-Elemente wieder her.

(Geerbt von StateManagedCollection)
IStateManager.SaveViewState()

Speichert die Änderungen an der StateManagedCollection-Auflistung und allen darin enthaltenen IStateManager-Objekten seit dem Zeitpunkt, zu dem die Seite zurück an den Server gesendet wurde.

(Geerbt von StateManagedCollection)
IStateManager.TrackViewState()

Weist die StateManagedCollection-Auflistung und alle in ihr enthaltenen IStateManager-Objekte an, die Änderungen im Ansichtszustand nachzuverfolgen, sodass diese für die gleiche Seite anforderungsübergreifend beibehalten werden können.

(Geerbt von StateManagedCollection)

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.

Gilt für:

Weitere Informationen