Condividi tramite


DataKey Costruttori

Definizione

Inizializza una nuova istanza della classe DataKey.

Overload

DataKey(IOrderedDictionary)

Inizializza una nuova istanza della classe DataKey utilizzando il dizionario specificato dei valori di campo di chiave.

DataKey(IOrderedDictionary, String[])

Inizializza una nuova istanza della classe DataKey utilizzando il dizionario dei valori di campo di chiave e la matrice dei nomi di campo.

DataKey(IOrderedDictionary)

Inizializza una nuova istanza della classe DataKey utilizzando il dizionario specificato dei valori di campo di chiave.

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)

Parametri

keyTable
IOrderedDictionary

Oggetto IOrderedDictionary che contiene i valori di campo di chiave.

Commenti

Utilizzare questo costruttore per creare una nuova istanza della DataKey classe usando il dizionario specificato di valori di campo chiave. I valori di campo contenuti nell'oggetto IOrderedDictionary passato per il keyTable parametro vengono usati per popolare l'oggetto DataKey .

Nota

Questa versione del costruttore non consente di specificare in anticipo un elenco di nomi di campo per l'oggetto DataKey . Poiché i nomi dei campi non vengono specificati in anticipo, sia i nomi dei campi che i valori vengono archiviati nello stato di visualizzazione. Per specificare in anticipo un elenco di nomi di campo, usare il DataKey(IOrderedDictionary, String[]) costruttore .

Vedi anche

Si applica a

DataKey(IOrderedDictionary, String[])

Inizializza una nuova istanza della classe DataKey utilizzando il dizionario dei valori di campo di chiave e la matrice dei nomi di campo.

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())

Parametri

keyTable
IOrderedDictionary

Valori dei campi delle chiavi.

keyNames
String[]

Matrice di stringhe che contengono i nomi dei campi di chiave.

Commenti

Utilizzare questo costruttore per creare una nuova istanza della DataKey classe usando il dizionario specificato di valori di campo chiave e matrice di nomi di campo. I valori di campo contenuti nell'oggetto IOrderedDictionary passato per il keyTable parametro vengono usati per popolare l'oggetto DataKey . Questo costruttore consente inoltre di specificare un elenco dei nomi dei campi chiave per l'oggetto DataKey in anticipo tramite il keyNames parametro . Poiché i nomi dei campi vengono specificati in anticipo, solo i valori dei campi chiave vengono archiviati nello stato di visualizzazione quando viene usato questo costruttore.

Vedi anche

Si applica a