Um usuário da web DataKey lojas de controle de interface o campo de chave primária ou campos de um registro de dados de formulário que identifica-lo em um controle ligado a dados . Os programadores utilizam as chaves primárias em aplicações web para controlar o registro específico no GridView . Os extratos DataKey e define os nomes dos campos de chave primária para os itens exibidos em um controle GridView em uma matriz de dados. Você precisa especificar a propriedade do campo nome para definir o datakey GridView no código do programa C . Instruções
1
Clique no botão " Iniciar" do Windows e selecione " Microsoft Office ", depois " Microsoft Visual Studio. "
2
Selecione "Open" e clique no programa C no qual você deseja definir o controle datakey em GridView
3
Adicione o seguinte código após a linha " GridView.databind " em seu programa C: .
público classe estática WebControlsEx
{
int IndexOf ( este DataKeyArray DataKeyArray , objeto de valor ) public static
{
if ( dataKeyArray.Count <1 ) throw new InvalidOperationException ( " DataKeyArray não contém itens. ");
chaves var = dataKeyArray.Cast () ToList (); .
chave var = keys.SingleOrDefault (k = > k.Value.Equals (valor ) );
if ( key == null ) return -1 ;
retornar keys.IndexOf (chave) ;
}
}
4
Clique em " Arquivo", depois em "Salvar" para definir o datakey GridView em seu código de programa C .