Een DataKey web user interface controle slaat het primaire-sleutelveld of gebied van een gegevensformulier record dat uniek identificeert het in een data afhankelijk besturingselement . Programmeurs gebruiken de primaire sleutels in web applicaties aan de specifieke record in de GridView controleren . De DataKey extracten en zet de namen van de primaire sleutel velden voor de items die worden weergegeven in een GridView controle in een data-array . U moet de veldnaam eigenschap opgeven om de GridView DataKey in C programmacode . Instructies 1 Klik op de knop 'Start' in Windows en selecteer " Microsoft Office ", vervolgens " Microsoft Visual Studio . " Kopen van 2 Selecteer " Open" en klik op de C programma waarin u wilt DataKey controle in GridView ingesteld 3 Voeg de volgende code na de " GridView.databind " lijn in uw C -programma : . openbare statische klasse WebControlsEx { public static int IndexOf ( dit DataKeyArray dataKeyArray , voorwerp waarde ) { if ( dataKeyArray.Count < 1 ) werpen een nieuw InvalidOperationException ( " DataKeyArray bevat geen items . "); . var toetsen = dataKeyArray.Cast ( ) ToList ( ) ; var key = keys.SingleOrDefault ( k = > k.Value.Equals ( waarde ) ) ; if ( key == null ) return -1 ; terugkeer keys.IndexOf ( key ) ; } } 4 Klik op " File " en vervolgens " Opslaan " om de GridView DataKey in uw C programmacode . < br > |