DataKey Konstruktorer

Definition

Initierar en ny instans av DataKey klassen.

Överlagringar

Name Description
DataKey(IOrderedDictionary)

Initierar en ny instans av DataKey klassen med den angivna ordlistan med nyckelfältvärden.

DataKey(IOrderedDictionary, String[])

Initierar en ny instans av DataKey klassen med den angivna ordlistan med nyckelfältvärden och matris med fältnamn.

DataKey(IOrderedDictionary)

Initierar en ny instans av DataKey klassen med den angivna ordlistan med nyckelfältvärden.

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)

Parametrar

keyTable
IOrderedDictionary

En IOrderedDictionary som innehåller nyckelfältvärdena.

Kommentarer

Använd den här konstruktorn för att skapa en ny instans av klassen med hjälp av DataKey den angivna ordlistan med nyckelfältvärden. Fältvärdena i objektet IOrderedDictionary som skickades in för parametern keyTable används för att fylla i DataKey objektet.

Note

Med den här versionen av konstruktorn kan du inte ange en lista med fältnamn i förväg för DataKey objektet. Eftersom fältnamnen inte anges i förväg lagras både fältnamnen och värdena i visningstillstånd. Om du vill ange en lista med fältnamn i förväg använder du DataKey(IOrderedDictionary, String[]) konstruktorn.

Se även

Gäller för

DataKey(IOrderedDictionary, String[])

Initierar en ny instans av DataKey klassen med den angivna ordlistan med nyckelfältvärden och matris med fältnamn.

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

Parametrar

keyTable
IOrderedDictionary

Nyckelfältvärdena.

keyNames
String[]

En matris med strängar som innehåller namnen på nyckelfälten.

Kommentarer

Använd den här konstruktorn för att skapa en ny instans av DataKey klassen med den angivna ordlistan med nyckelfältsvärden och matris med fältnamn. Fältvärdena i objektet IOrderedDictionary som skickades in för parametern keyTable används för att fylla i DataKey objektet. Med den här konstruktorn kan du också ange en lista över nyckelfältnamnen DataKey för objektet i förväg via parametern keyNames . Eftersom fältnamnen anges i förväg lagras endast nyckelfältvärdena i visningstillstånd när konstruktorn används.

Se även

Gäller för