A cópia do código é a seguinte:
< %@ Page Language = "C#" AutoEventWireUp = "True" %>
<! Doctype html public "-// w3c // dtd xhtml 1.0 transitional // pt" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-bransitional.dtd">
<script runat = "server">
// Calcule dados, que podem ser obtidos a partir dos dados
ICOLLECTION CREATADATASOURCE ()
{{
System.data.datatable dt = new system.data.datatable ();
System.data.datarow dr;
dt.columns.add (new system.data.datacolumn ("Student Class", typeof (system.string)));
dt.columns.add (new system.data.datacolumn ("nome do aluno", typeof (system.string)));
dt.columns.add (new system.data.datacolumn ("chinês", typeof (system.decimal)));
dt.columns.add (new system.data.datacolumn ("matemática", typeof (system.decimal)));
dt.columns.add (new system.data.datacolumn ("inglês", typeof (system.decimal)));
dt.columns.add (new System.data.datacolumn ("Computer", typeof (System.Decimal)));
para (int i = 0; i <50; i ++)
{{
System.Random Rd = new System.Random (Environment.TickCount * i);
dr = dt.newrow ();
dr [0] = "classe" + i.toString ();
dr [1] = "teste" + i.toString ();
dr [2] = System.math.Round (rd.nextDouble () * 100, 2);
dr [3] = System.math.ound (rd.nextDouble () * 100, 2);
dr [4] = System.math.ound (rd.nextDouble () * 100, 2);
dr [5] = System.math.ound (rd.nextDouble () * 100, 2);
dt.rows.add (dr);
}
System.data.dataview dv = new system.data.dataview (dt);
retornar dv;
}
Void Page_load protegido (remetente de objeto, EventArgs e)
{{
if (! ispostback)
{{
Gridview1.attributes.add ("estilo", "tabela-layout: corrigido");
GridView1.dataSource = criouTataSource ();
Gridview1.databind ();
}
}
</script>
<script type = "text/javascript">
funções s () {
var t = document.getElementById ("<%= gridview1.clientId%>");
var T2 = T.CloneNode (true)
para (i = t2.rows.length-1; i> 0; i--)
T2.Deleterow (i)
T.Deleterow (0)
A.AppendChild (T2)
}
window.onload = s
</script>
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<title> Crie um cabeçalho de tabela fixo e corpo rolável </ititure>
</head>
<Body>
<form id = "form1" runat = "server">
<tabela>
<tr>
<Td>
<div id = "a">
</div>
<div Style = "Overflow-y: roll; altura: 200px">
<asp: gridview id = "gridview1" runat = "server" font-size = "12px" backcolor = "#ffffff"
Gridlines = "Ambos" CellPadding = "4" Width = "560">
<HeaderStyle backcolor = "#comeded" height = "26px" />
</asp: Gridview>
</div>
</td>
</tr>
</tabela>
</morm>
</body>
</html>