Hvordan sette den Gridview Datakey i kode

Hvordan sette den Gridview Datakey i kode


En datakey web brukergrensesnittet styrelagrene primærnøkkelen felt eller felt av en data skjema rekord som identifiserer den i en data bundet kontroll. Programmerere bruker primærnøklene i web-applikasjoner til å kontrollere den aktuelle posten i Gridview. De datakey ekstrakter og setter navn på primærnøkkelfelt for elementene som vises i en Gridview kontroll i et data array. Du må angi navnet feltet egenskapen for å angi Gridview datakey i C programkode.

Bruksanvisning

1 Klikk på "Start" -knappen i Windows og velg "Microsoft Office" og deretter "Microsoft Visual Studio."

2 Velg "Open" og klikk på C-program der du ønsker å sette datakey kontroll i Gridview.

3 Legg til følgende kode etter "GridView.databind" linje i C-program:

public static klasse WebControlsEx

{

public static int IndexOf(this DataKeyArray dataKeyArray, object value)

{

if (dataKeyArray.Count & lt; 1) kaste nytt InvalidOperationException ( "DataKeyArray inneholder ingen elementer.");

Var nøkler = dataKeyArray.Cast & lt; DataKey> () tolist (.);

Var key = keys.SingleOrDefault (k => k.Value.Equals (verdi));

if (nøkkel == null) returnerer -1;

tilbake keys.IndexOf (nøkkel);

}

}

4 Klikk på "File" og deretter "Lagre" for å sette Gridview datakey i C programkode.