A datakey web brukergrensesnitt kontroll lagrer primærnøkkelen felt eller felt av en data skjema posten som identifiserer den i en data bundet kontroll. Programmerere bruke primærnøklene i web-applikasjoner til å kontrollere den aktuelle posten i GridView . De datakey ekstrakter og setter navnene på de primære viktige feltene for elementene som vises i en GridView kontroll i en data matrise . Du må oppgi navnet feltegenskap å sette GridView datakey i C programkode. Instruksjoner
en
Klikk på "Start "-knappen i Windows og velg " Microsoft Office " og deretter " Microsoft Visual Studio. "
2
Velg "Åpne " og klikk på C program der du vil sette datakey kontroll i GridView
3
Legg til følgende kode etter " GridView.databind " linje i C-program : .
offentlig statisk klasse WebControlsEx
{
public static int IndexOf (dette DataKeyArray dataKeyArray , objekt verdi)
{
if ( dataKeyArray.Count < 1 ) kaste nytt InvalidOperationException ( " DataKeyArray inneholder ingen elementer . "); .
VAR nøkler = dataKeyArray.Cast ( ) tolist ();
Var key = keys.SingleOrDefault ( k = > k.Value.Equals (verdi ));
if ( nøkkel == null ) return -1 ;
retur keys.IndexOf (nøkkel) ;
}
}
4
Klikk på "File " og deretter " Lagre " for å sette GridView datakey i C programkode.