スタイルシートの用意。scroll1クラスをtableに指定します。 *1
.scroll1 thead, .scroll1 tbody { float: left; } .scroll1 tbody { height: 100px; overflow-y: scroll; }
GridViewはデフォルトではtheadを生成しないので、次のおまじない*2 *3。
GridView1.DataSource = HogeList; GridView1.DataBind(); if (GridView1.Rows.Count > 0)) { GridView1.HeaderRow.TableSection = TableRowSection.TableHeader; }
でも、ASP.NET4以降ならGirdViewは使わないでListViewを使いましょう。