关于gridview怎么样固定表头,求大家指教

zxqzxq111 2012-03-21 12:23:04
我想做一个固定gridview表头的效果,可是在网上查了一下还是没用,我是在gridview上面加以用table作个表头,并且将td的宽度和gridview每列的宽度设为一样了,现在就是不知道隐藏gridview自带的表头,我用ShowHeader="false"属性的话,会将我固定的列变形,和我建的table对不齐,用脚本也不行,还请大家指点
<table>
<tr>
<td style="width: 283px; text-align:center; background-color:Gray">工号</td>
<td style="width: 283px; text-align:center; background-color:Gray">姓名</td>
<td style="width: 283px; text-align:center; background-color:Gray">邮件</td>
<td style="width: 283px; background-color:Gray"></td>
</tr>
</table>
</div>
<div id="dd" style="overflow-y: scroll; height: 200px" class="fixedHeaderTr">
<asp:GridView ID="GridView1" runat="server" Font-Size="12px"
GridLines="Vertical" CellPadding="4" ForeColor="Black" ShowFooter="true" AutoGenerateColumns="False" Height="144px" OnRowEditing="GridView1_RowEditing" OnRowUpdating="GridView1_RowUpdating" OnRowCancelingEdit="GridView1_RowCancelingEdit" BackColor="White" BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px">
<RowStyle BackColor="#F7F7DE" />
...全文
132 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
之苒 2012-04-05
  • 打赏
  • 举报
回复
加上固定宽度或高度都不起作用
dongt1 2012-03-21
  • 打赏
  • 举报
回复
dongt1 2012-03-21
  • 打赏
  • 举报
回复
楼主确定百度 google 了 。。我记得好像有相关的信息。。。
小小农民 2012-03-21
  • 打赏
  • 举报
回复
表头加个宽度固定下看看可以不。
<asp:gridview ID="Gridview1" runat="server">
<Columns>
<asp:BoundField HeaderText="username" DataField="username">
<HeaderStyle Width="283px" />
</asp:BoundField>
<asp:BoundField HeaderText="number" DataField="number">
<HeaderStyle Width="500px" />
</asp:BoundField>
<asp:BoundField HeaderText="address" DataField="address">
<HeaderStyle Width="100px" />
</asp:BoundField>
</Columns>
</asp:gridview>
YnSky 2012-03-21
  • 打赏
  • 举报
回复
网上太多了.用几行CSS就行了.

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧