首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于gridview如何样固定表头,求大家指教

2012-03-31 
关于gridview怎么样固定表头,求大家指教我想做一个固定gridview表头的效果,可是在网上查了一下还是没用,我

关于gridview怎么样固定表头,求大家指教
我想做一个固定gridview表头的效果,可是在网上查了一下还是没用,我是在gridview上面加以用table作个表头,并且将td的宽度和gridview每列的宽度设为一样了,现在就是不知道隐藏gridview自带的表头,我用ShowHeader="false"属性的话,会将我固定的列变形,和我建的table对不齐,用脚本也不行,还请大家指点

HTML code
<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" />


[解决办法]
C# code
楼主确定百度 google 了 。。我记得好像有相关的信息。。。
[解决办法]
http://www.baidu.com/s?wd=gridview+%B9%CC%B6%A8%B1%ED%CD%B7&rsv_bp=0&rsv_spt=3&rsv_n=2&inputT=22005很多 楼主借鉴下 。。。靠自己最快了。。。
[解决办法]
网上太多了.用几行CSS就行了.
[解决办法]
表头加个宽度固定下看看可以不。
<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>

热点排行