DataKey Konstruktoren

Definition

Initialisiert eine neue Instanz der DataKey-Klasse.

Überlädt

Name Beschreibung
DataKey(IOrderedDictionary)

Initialisiert eine neue Instanz der DataKey Klasse mithilfe des angegebenen Wörterbuchs von Schlüsselfeldwerten.

DataKey(IOrderedDictionary, String[])

Initialisiert eine neue Instanz der DataKey Klasse mithilfe des angegebenen Wörterbuchs von Schlüsselfeldwerten und Arrays von Feldnamen.

DataKey(IOrderedDictionary)

Initialisiert eine neue Instanz der DataKey Klasse mithilfe des angegebenen Wörterbuchs von Schlüsselfeldwerten.

public:
 DataKey(System::Collections::Specialized::IOrderedDictionary ^ keyTable);
public DataKey(System.Collections.Specialized.IOrderedDictionary keyTable);
new System.Web.UI.WebControls.DataKey : System.Collections.Specialized.IOrderedDictionary -> System.Web.UI.WebControls.DataKey
Public Sub New (keyTable As IOrderedDictionary)

Parameter

keyTable
IOrderedDictionary

Eine IOrderedDictionary , die die Schlüsselfeldwerte enthält.

Hinweise

Verwenden Sie diesen Konstruktor, um eine neue Instanz der DataKey Klasse mithilfe des angegebenen Wörterbuchs der Schlüsselfeldwerte zu erstellen. Die Feldwerte, die IOrderedDictionary im übergebenen Objekt für den keyTable Parameter enthalten sind, werden verwendet, um das DataKey Objekt aufzufüllen.

Note

Mit dieser Version des Konstruktors können Sie keine Liste der Feldnamen im Voraus für das DataKey Objekt angeben. Da die Feldnamen im Voraus nicht angegeben werden, werden sowohl die Feldnamen als auch die Werte im Ansichtszustand gespeichert. Verwenden Sie den DataKey(IOrderedDictionary, String[]) Konstruktor, um eine Liste von Feldnamen im Voraus anzugeben.

Weitere Informationen

Gilt für:

DataKey(IOrderedDictionary, String[])

Initialisiert eine neue Instanz der DataKey Klasse mithilfe des angegebenen Wörterbuchs von Schlüsselfeldwerten und Arrays von Feldnamen.

public:
 DataKey(System::Collections::Specialized::IOrderedDictionary ^ keyTable, cli::array <System::String ^> ^ keyNames);
public DataKey(System.Collections.Specialized.IOrderedDictionary keyTable, string[] keyNames);
new System.Web.UI.WebControls.DataKey : System.Collections.Specialized.IOrderedDictionary * string[] -> System.Web.UI.WebControls.DataKey
Public Sub New (keyTable As IOrderedDictionary, keyNames As String())

Parameter

keyTable
IOrderedDictionary

Die Schlüsselfeldwerte.

keyNames
String[]

Ein Array von Zeichenfolgen, die die Namen der Schlüsselfelder enthalten.

Hinweise

Verwenden Sie diesen Konstruktor, um eine neue Instanz der DataKey Klasse mithilfe des angegebenen Wörterbuchs von Schlüsselfeldwerten und Arrays von Feldnamen zu erstellen. Die Feldwerte, die IOrderedDictionary im übergebenen Objekt für den keyTable Parameter enthalten sind, werden verwendet, um das DataKey Objekt aufzufüllen. Mit diesem Konstruktor können Sie auch eine Liste der Schlüsselfeldnamen für das DataKey Objekt im Voraus über den keyNames Parameter angeben. Da die Feldnamen im Voraus angegeben werden, werden nur die Schlüsselfeldwerte im Ansichtszustand gespeichert, wenn dieser Konstruktor verwendet wird.

Weitere Informationen

Gilt für: