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
DataKey(IOrderedDictionary) |
Initialisiert eine neue Instanz der DataKey-Klasse unter Verwendung des angegebenen Wörterbuchs der Schlüsselfeldwerte. |
DataKey(IOrderedDictionary, String[]) |
Initialisiert eine neue Instanz der DataKey-Klasse unter Verwendung des angegebenen Wörterbuchs der Schlüsselfeldwerte und des angegebenen Feldnamenarrays. |
DataKey(IOrderedDictionary)
Initialisiert eine neue Instanz der DataKey-Klasse unter Verwendung des angegebenen Wörterbuchs der Schlüsselfeldwerte.
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
Ein IOrderedDictionary, das die Schlüsselfeldwerte enthält.
Hinweise
Verwenden Sie diesen Konstruktor, um eine neue Instanz der DataKey Klasse mithilfe des angegebenen Wörterbuchs von Schlüsselfeldwerten zu erstellen. Die Feldwerte, die IOrderedDictionary im übergebenen Objekt für den keyTable
Parameter enthalten sind, werden verwendet, um das DataKey Objekt aufzufüllen.
Hinweis
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 der Feldnamen im Voraus anzugeben.
Siehe auch
Gilt für
DataKey(IOrderedDictionary, String[])
Initialisiert eine neue Instanz der DataKey-Klasse unter Verwendung des angegebenen Wörterbuchs der Schlüsselfeldwerte und des angegebenen Feldnamenarrays.
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 Zeichenfolgenarray, das die Namen der Schlüsselfelder enthält.
Hinweise
Verwenden Sie diesen Konstruktor, um eine neue Instanz der DataKey Klasse mithilfe des angegebenen Wörterbuchs der Schlüsselfeldwerte und des 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.