Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera,
Seguinte tenho um DataGrid, e preciso adicionar atributos nele, ate ai beleza faço assim:
DataGrid1.Items[0].Attributes.Add("onMouseOver", "this.bgColor='#c4c4c4';");
neste exemplo adicionei um onMouseOver pra mudar a cor da linha do Grid, mas so mente a linha 0 do Grid vai ter esse atributo.
Legal, se quiser adicionar este atributo para todas as linha é facil so fazer isso:
for(int i=0; i <= DataGrid1.Tables["NomeTabela"].Rows.Count; i++){
DataGrid1.Items*.Attributes.Add("onMouseOver", "this.bgColor='#c4c4c4';");*
}
Legal todas as linhas tem a propriedade do onMouseOver
Bem o problema acontece quando coloco paginação no Grid, tipo o valor do comando "DataGrid1.Tables["NomeTabela"].Rows.Count " vai me retornar o total de registros que o Grid vai ter, e da pau quando mudo a paginapq o indice se perde, e o atributo nao é adicionado para as outras paginas.
Bem nao sei se expliquei bem, alguem entendeu ????
Entao como faço pra adicionar atributos no DataGrid com paginação ?????
Alguem ae sabe ???? abrigado pessoal !!! ate mais http://forum.imasters.com.br/public/style_emoticons/default/clap.gif
http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Carregando comentários...