用CSS实现GridView 内容滚动而表头不动
2011-01-22 22:18
856 查看
<style> .fixTitle { BACKGROUND: navy; COLOR: white; POSITION: relative; ; TOP: expression(this.offsetParent.scrollTop) }
.scorllDataGrid { OVERFLOW-Y: scroll; HEIGHT: 300px }
</style>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<div class="scorllDataGrid" style="WIDTH: 696px; HEIGHT: 300px">
<asp:datagrid id="dgClassList" runat="server" Width="688px" AutoGenerateColumns="False" CellPadding="4"
BackColor="White" BorderWidth="1px" BorderStyle="None" BorderColor="#CC9966">
<FooterStyle ForeColor="#330099" BackColor="#FFFFCC"></FooterStyle>
<SelectedItemStyle Font-Bold="True" ForeColor="#663399" BackColor="#FFCC66"></SelectedItemStyle>
<ItemStyle ForeColor="#330099" BackColor="White"></ItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="#FFFFCC" CssClass="fixTitle" BackColor="#990000"></HeaderStyle>
<Columns>
<asp:BoundColumn DataField="RequirementID" HeaderText="流水号">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="RequirementNo" HeaderText="编号">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="Name" HeaderText="需求名称">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="userName" HeaderText="提出人">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
</Columns>
<PagerStyle HorizontalAlign="Center" ForeColor="#330099" BackColor="#FFFFCC"></PagerStyle>
</asp:datagrid>
</div>
</form>
</body>
.scorllDataGrid { OVERFLOW-Y: scroll; HEIGHT: 300px }
</style>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<div class="scorllDataGrid" style="WIDTH: 696px; HEIGHT: 300px">
<asp:datagrid id="dgClassList" runat="server" Width="688px" AutoGenerateColumns="False" CellPadding="4"
BackColor="White" BorderWidth="1px" BorderStyle="None" BorderColor="#CC9966">
<FooterStyle ForeColor="#330099" BackColor="#FFFFCC"></FooterStyle>
<SelectedItemStyle Font-Bold="True" ForeColor="#663399" BackColor="#FFCC66"></SelectedItemStyle>
<ItemStyle ForeColor="#330099" BackColor="White"></ItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="#FFFFCC" CssClass="fixTitle" BackColor="#990000"></HeaderStyle>
<Columns>
<asp:BoundColumn DataField="RequirementID" HeaderText="流水号">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="RequirementNo" HeaderText="编号">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="Name" HeaderText="需求名称">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="userName" HeaderText="提出人">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
</Columns>
<PagerStyle HorizontalAlign="Center" ForeColor="#330099" BackColor="#FFFFCC"></PagerStyle>
</asp:datagrid>
</div>
</form>
</body>
相关文章推荐
- 使用css实现页面头部固定,下面随着内容的增多滚动,但是头部不动的效果
- CSS实现表格表头(thead)固定,内容(tbody)滚动
- div+css实现表头固定内容滚动表格
- 表头不动,内容滚动的例子(纯css+html)
- ASP.NET中GridView 表头不动内容滚动解决法
- 用CSS实现DataGird滚动而表头不动
- gridview 固定表头,滚动在里面的,比前面的写的好看,css实现
- ASP.NET中GridView 表头不动内容滚动解决法
- 用css实现Gridview固定表头和列
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
- jquery固定表头不滚动让内容滚动的代码实现
- js实现的GridView即表头固定表体有滚动条且可滚动
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果]
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
- GridView 实现固定表头,但可以纵向,横向滚动Item