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.