A DataKey webbrugergrænseflade kontrol lagrer det primære nøglefelt eller inden for en dataformular rekord, der entydigt identificerer det i et data bundet kontrol. Programmører bruger primære nøgler i webapplikationer til at styre særlige rekord i GridView . DataKey ekstrakter og sætter navnene på de primære nøglefelter for de elementer vises i en GridView kontrol i en data array. Du er nødt til at angive navnet feltegenskab at indstille GridView DataKey i C-program kode. Instruktioner
1
Klik på "Start " knappen i Windows og vælg " Microsoft Office " og derefter " Microsoft Visual Studio ".
2
Vælg " Åbn" , og klik på C-program , hvor du ønsker at indstille DataKey kontrol GridView
3
Føj følgende kode efter " GridView.databind " linje i din C-program : .
offentligheden statisk klasse WebControlsEx
{
public static int indexOf ( dette DataKeyArray dataKeyArray , objekt værdi)
{
if ( dataKeyArray.Count <1 ) smide nye InvalidOperationException ( " DataKeyArray indeholder ingen emner. ") .
vAR taster = dataKeyArray.Cast () ToList ();
var key = keys.SingleOrDefault ( k = > k.Value.Equals (værdi )),
if ( nøgle == null ) return -1 ;
retur keys.IndexOf (nøgle ),
}
}
4
Klik på " Filer" og derefter "Gem " for at indstille GridView DataKey i din C-program kode.
< br >