DataKey Konstruktoren
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.
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.