<div class="codetitle"> <span><a style="CURSOR: pointer" data="87618" class="copybut" id="copybut87618" onclick="doCopy('code87618')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code87618"> <br> <br><br> <br><br><script runat="server"> <BR>// 데이터에서 계산 데이터를 얻을 수 있습니다<BR>ICollection CreateDataSource( ) <BR>{ <BR>System .Data.DataTable dt = new System.Data.DataTable(); <BR>System.Data.DataRow dr <BR>dt.Columns.Add(new System.Data.DataColumn("학생 클래스", typeof( System.String))); <BR>dt.Columns.Add(new System.Data.DataColumn("학생 이름", typeof(System.String))) <BR>dt.Columns.Add(new System.Data .DataColumn ("중국어", typeof(System.Decimal))); <BR>dt.Columns.Add(new System.Data.DataColumn("수학", typeof(System.Decimal))) <BR>dt. 열.Add(new System.Data.DataColumn("English", typeof(System.Decimal))) <BR>dt.Columns.Add(new System.Data.DataColumn("컴퓨터", typeof(System.Decimal) )) ; <br><br>for (int i = 0; i < 50; i ) <BR>{ <BR>System.Random rd = new System.Random(Environment.TickCount * i); >dr = dt.NewRow(); <BR>dr[0] = "클래스" i.ToString(); <BR>dr[1] = "테스트" i.ToString(); = 시스템 .Math.Round(rd.NextDouble() * 100, 2); <BR>dr[3] = System.Math.Round(rd.NextDouble() * 100, 2) <BR>dr[4] = System .Math.Round(rd.NextDouble() * 100, 2); <BR>dr[5] = System.Math.Round(rd.NextDouble() * 100, 2) <BR>dt.Rows. Add( dr); <BR>System.Data.DataView dv = new System.Data.DataView(dt); <BR>return dv; <BR><BR>protected void Page_Load( 객체 sender, EventArgs e ) <BR>{ <BR>if (!IsPostBack) <br>{ <br>GridView1.Attributes.Add("style", "table-layout:fixed") <BR>GridView1.DataSource = CreateDataSource( ); <BR>GridView1.DataBind(); <BR>} <BR>} <BR><BR></script> <br><br><script type="text/javascript"> <br>function s() { <br>var t = document.getElementById("<%=GridView1.ClientID%>") <br>var t2 = t.cloneNode(true) <br>for (i = t2 .rows.length - 1; i > 0; i--) <BR>t2.deleteRow(i) <BR>t.deleteRow(0) <BR>a.appendChild(t2) <BR>} <BR> window.onload = s <BR></script> <br><br> <br><title>고정 헤더와 스크롤 가능한 본문이 있는 GridView 만들기<br> <br> </title> <br><form id="Form1" runat="server "> <br><table> <br><tr> <br><td> <br><div id="a"> <br> </div> <br> <br><gridview id="GridView1" runat="server" font-size="12px" backcolor="#FFFFFF"> GridLines="Both" CellPadding="4" Width="560"> <br><headerstyle backcolor="#EDEDED" height="26px"></headerstyle> <br></gridview> <br> </td> </tr> <br> <br> /html> <br><br> </table> </form> </div>