DataKey Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.