DataKey Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy DataKey.

Przeciążenia

DataKey(IOrderedDictionary)

Inicjuje DataKey nowe wystąpienie klasy przy użyciu określonego słownika wartości pól klucza.

DataKey(IOrderedDictionary, String[])

Inicjuje DataKey nowe wystąpienie klasy przy użyciu określonego słownika wartości pól klucza i tablicy nazw pól.

DataKey(IOrderedDictionary)

Inicjuje DataKey nowe wystąpienie klasy przy użyciu określonego słownika wartości pól klucza.

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)

Parametry

keyTable
IOrderedDictionary

Element IOrderedDictionary zawierający wartości pól klucza.

Uwagi

Użyj tego konstruktora, aby utworzyć nowe wystąpienie DataKey klasy przy użyciu określonego słownika wartości pól klucza. Wartości pól zawarte w obiekcie przekazanym dla parametru IOrderedDictionarykeyTable są używane do wypełniania DataKey obiektu.

Uwaga

Ta wersja konstruktora nie umożliwia wcześniejszego określenia listy nazw pól dla DataKey obiektu. Ponieważ nazwy pól nie są wcześniej określone, nazwy pól i wartości są przechowywane w stanie widoku. Aby wcześniej określić listę nazw pól, użyj konstruktora DataKey(IOrderedDictionary, String[]) .

Zobacz też

Dotyczy

DataKey(IOrderedDictionary, String[])

Inicjuje DataKey nowe wystąpienie klasy przy użyciu określonego słownika wartości pól klucza i tablicy nazw pól.

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

Parametry

keyTable
IOrderedDictionary

Wartości pól klucza.

keyNames
String[]

Tablica ciągów zawierających nazwy pól klucza.

Uwagi

Użyj tego konstruktora, aby utworzyć nowe wystąpienie DataKey klasy przy użyciu określonego słownika wartości pól klucza i tablicy nazw pól. Wartości pól zawarte w obiekcie przekazanym dla parametru IOrderedDictionarykeyTable są używane do wypełniania DataKey obiektu. Ten konstruktor umożliwia również określenie listy nazw pól kluczy dla DataKey obiektu z wyprzedzeniem za pośrednictwem parametru keyNames . Ponieważ nazwy pól są określone z wyprzedzeniem, tylko wartości pól klucza są przechowywane w stanie widoku, gdy ten konstruktor jest używany.

Zobacz też

Dotyczy