DataPagerFieldCollection Klass

Definition

Representerar en samling DataPagerField objekt som används av DataPager kontrollen.

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
Arv
DataPagerFieldCollection

Kommentarer

Du kan använda DataPagerFieldCollection klassen för att programmatiskt hantera en uppsättning DataPagerField objekt. Observera att det är mer typiskt att definiera dessa fält deklarativt i stället för programmatiskt.

Du kan komma åt egenskaperna och metoderna för DataPagerFieldCollection klassen via egenskapen DataPager.Fields . Du kan lägga till, infoga och ta bort DataPagerField objekt med hjälp av lämpliga metoder för DataPagerFieldCollection klassen. Gör något av följande för att programmatiskt hämta DataPagerField objekt från en samling:

Egenskapen Count hämtar det totala antalet objekt i samlingen. Det används vanligtvis för att fastställa samlingens övre gräns. Du kan lägga till objekt och ta bort objekt i samlingen med hjälp Addav metoderna , Insert, Removeoch RemoveAt .

Konstruktorer

Name Description
DataPagerFieldCollection(DataPager)

Initierar en ny instans av DataPagerFieldCollection klassen.

Egenskaper

Name Description
Count

Hämtar antalet element som finns i StateManagedCollection samlingen.

(Ärvd från StateManagedCollection)
Item[Int32]

Hämtar objektet DataPagerField som finns i det angivna indexet i samlingen.

Metoder

Name Description
Add(DataPagerField)

Lägger till det angivna DataPagerField objektet i samlingen.

Clear()

Tar bort alla objekt från StateManagedCollection samlingen.

(Ärvd från StateManagedCollection)
CloneFields(DataPager)

Skapar en kopia av den aktuella samlingen.

Contains(DataPagerField)

Avgör om samlingen DataPagerFieldCollection innehåller det angivna DataPagerField objektet.

CopyTo(Array, Int32)

Kopierar elementen i StateManagedCollection samlingen till en matris med början vid ett visst matrisindex.

(Ärvd från StateManagedCollection)
CopyTo(DataPagerField[], Int32)

Kopierar den fullständiga DataPagerFieldCollection samlingen till ett endimensionellt Array objekt med början vid det angivna indexet för målmatrisen.

CreateKnownType(Int32)

Skapar en standardinstans av den DataPagerField typ som identifieras av det angivna indexet.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEnumerator()

Returnerar en iterator som itererar genom StateManagedCollection samlingen.

(Ärvd från StateManagedCollection)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetKnownTypes()

Hämtar en matris med DataPagerField typer som DataPagerFieldCollection samlingen kan innehålla.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IndexOf(DataPagerField)

Hämtar indexet för ett specifikt DataPagerField objekt i samlingen.

Insert(Int32, DataPagerField)

Infogar det angivna DataPagerField objektet i DataPagerFieldCollection samlingen vid det angivna indexet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnClear()

När du åsidosättas i en härledd klass utför du ytterligare arbete innan Clear() metoden tar bort alla objekt från samlingen.

(Ärvd från StateManagedCollection)
OnClearComplete()

Utför ytterligare bearbetning när alla objekt har tagits bort från samlingen.

OnInsert(Int32, Object)

När du åsidosättas i en härledd klass utför du ytterligare arbete innan IList.Insert(Int32, Object) metoden eller IList.Add(Object) lägger till ett objekt i samlingen.

(Ärvd från StateManagedCollection)
OnInsertComplete(Int32, Object)

Utför ytterligare bearbetning efter att ett objekt har lagts till i samlingen.

OnRemove(Int32, Object)

När det åsidosättas i en härledd klass utför du ytterligare arbete innan IList.Remove(Object) metoden eller IList.RemoveAt(Int32) tar bort det angivna objektet från samlingen.

(Ärvd från StateManagedCollection)
OnRemoveComplete(Int32, Object)

Utför ytterligare bearbetning efter att ett objekt har tagits bort från samlingen.

OnValidate(Object)

Verifierar att det angivna objektet är ett DataPagerField objekt.

Remove(DataPagerField)

Tar bort det angivna DataPagerField objektet från DataPagerFieldCollection samlingen.

RemoveAt(Int32)

Tar DataPagerField bort objektet vid det angivna indexet DataPagerFieldCollection från samlingen.

SetDirty()

Tvingar hela StateManagedCollection samlingen att serialiseras i visningstillstånd.

(Ärvd från StateManagedCollection)
SetDirtyObject(Object)

Instruerar det angivna DataPagerField objektet att registrera dess fullständiga tillstånd för att visa tillstånd, i stället för att endast registrera ändrad information.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Händelser

Name Description
FieldsChanged

Inträffar när fälten DataPagerFieldCollection i samlingen ändras.

Explicita gränssnittsimplementeringar

Name Description
ICollection.Count

Hämtar antalet element som finns i StateManagedCollection samlingen.

(Ärvd från StateManagedCollection)
ICollection.IsSynchronized

Hämtar ett värde som anger om StateManagedCollection samlingen är synkroniserad (trådsäker). Den här metoden returnerar false i alla fall.

(Ärvd från StateManagedCollection)
ICollection.SyncRoot

Hämtar ett objekt som kan användas för att synkronisera åtkomsten StateManagedCollection till samlingen. Den här metoden returnerar null i alla fall.

(Ärvd från StateManagedCollection)
IEnumerable.GetEnumerator()

Returnerar en iterator som itererar genom StateManagedCollection samlingen.

(Ärvd från StateManagedCollection)
IList.Add(Object)

Lägger till ett objekt i StateManagedCollection samlingen.

(Ärvd från StateManagedCollection)
IList.Clear()

Tar bort alla objekt från StateManagedCollection samlingen.

(Ärvd från StateManagedCollection)
IList.Contains(Object)

Avgör om samlingen StateManagedCollection innehåller ett specifikt värde.

(Ärvd från StateManagedCollection)
IList.IndexOf(Object)

Avgör indexet för ett angivet objekt i StateManagedCollection samlingen.

(Ärvd från StateManagedCollection)
IList.Insert(Int32, Object)

Infogar ett objekt i StateManagedCollection samlingen vid det angivna indexet.

(Ärvd från StateManagedCollection)
IList.IsFixedSize

Hämtar ett värde som anger om StateManagedCollection samlingen har en fast storlek. Den här metoden returnerar false i alla fall.

(Ärvd från StateManagedCollection)
IList.IsReadOnly

Hämtar ett värde som anger om StateManagedCollection samlingen är skrivskyddad.

(Ärvd från StateManagedCollection)
IList.Item[Int32]

Hämtar elementet IStateManager vid det angivna indexet.

(Ärvd från StateManagedCollection)
IList.Remove(Object)

Tar bort den första förekomsten av det angivna objektet från StateManagedCollection samlingen.

(Ärvd från StateManagedCollection)
IList.RemoveAt(Int32)

Tar bort elementet IStateManager vid det angivna indexet.

(Ärvd från StateManagedCollection)
IStateManager.IsTrackingViewState

Hämtar ett värde som anger om StateManagedCollection samlingen sparar ändringar i visningstillståndet.

(Ärvd från StateManagedCollection)
IStateManager.LoadViewState(Object)

Återställer det tidigare sparade visningstillståndet för StateManagedCollection samlingen och de objekt som den IStateManager innehåller.

(Ärvd från StateManagedCollection)
IStateManager.SaveViewState()

Sparar ändringarna i StateManagedCollection samlingen och varje IStateManager objekt som den innehåller sedan den tid då sidan publicerades tillbaka till servern.

(Ärvd från StateManagedCollection)
IStateManager.TrackViewState()

Orsakar samlingen StateManagedCollection och vart och ett av de objekt som den IStateManager innehåller för att spåra ändringar i deras visningstillstånd så att de kan sparas mellan begäranden för samma sida.

(Ärvd från StateManagedCollection)

Tilläggsmetoder

Name Description
AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

Gäller för

Se även