Como adicionar THEAD e TBODY ao seu GridView
ASP.NET
18/07/2010 por
Cuban Pete
Olá amigos!
Para adicionar as tags THEAD e TBODY ao seu gridview e torná-lo webstandard, é muito fácil o seguinte código deve ser inserido no evento PreRender do GridView:
Private Sub GridView1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.PreRender
GridView1.UseAccessibleHeader = True
If GridView1.HeaderRow IsNot Nothing Then
GridView1.HeaderRow.TableSection = TableRowSection.TableHeader
End If
If GridView1.FooterRow IsNot Nothing Then
GridView1.FooterRow.TableSection = TableRowSection.TableFooter
End If
End Sub
e pronto! Um dos benefícios disso é que usando o THEAD e TBODY quando um relatório pular de página o header é repetido para a próxima página.
Até#
(postado depois)
Ah! Importante ressaltar que se o grid estiver setado para gerar paginador (AllowPaging = True) isso não funciona... =(
[keywords]
cabecalho gridview em outra pagina repetir cabecalho gridview thead no gridview tbody gridview relatorio de mais de 1 pagina com gridview
Comentários sobre o artigo
19/07/2010
por
Clayton
Ow, daora. Eu tava precisando disso há alguns dias, mas como não era um pré-requisito forte, deixei pra lá, sem repetir o cabeçalho mesmo.
Valeu
23/07/2010
por
Bytte
Po moh merda, acabei de descobrir... No IE não funciona...
Poste um comentário >>
|