2

我们如何才能拥有一个带有固定标题的可滚动 GridView?(在 vs 2008 - asp.net with c#)

固定页眉是我的问题!

我测试了很多方法,并看到了一些现场演示/但它们不起作用。

你能用一个例子告诉我一个简单的方法4吗?

4

3 回答 3

1

两张表,一张用于标题,一张用于内容。唯一的问题是您需要为每列设置特定的宽度。

<style>
    .tbl th { border: 1px solid black; background:#DDD; }
    .tbl td { border: 1px solid black; border-top:none }
    .scroll { height:80px; overflow-y:auto }
</style>

<table class="tbl">
    <colgroup>
        <col style="width:100px" />
        <col style="width:150px" />
    </colgroup>
    <tr>
        <th>header1</th>
        <th>header2</th>
    </tr>
 </table>

<div class="scroll">
    <table class="tbl">
        <colgroup>
            <!-- same as before -->
            <col style="width:100px" />
            <col style="width:150px" />
        </colgroup>
        <tr><td>....</td><td>...</td></tr>
        <tr><td>....</td><td>...</td></tr>
        <tr><td>....</td><td>...</td></tr>
        <tr><td>....</td><td>...</td></tr>
        <tr><td>....</td><td>...</td></tr>
        <tr><td>....</td><td>...</td></tr>
        <tr><td>....</td><td>...</td></tr>
        <tr><td>....</td><td>...</td></tr>
        <tr><td>....</td><td>...</td></tr>
    </table>
<div>
​
于 2010-10-04T05:30:12.743 回答
0

以下链接包含带有固定标题的 jquery 和 gridview 排序

http://www.aspsnippets.com/Articles/Scrollable-GridView-with-Fixed-Headers-and-Client-Side-Sorting-using-jQuery-in-ASP.Net.aspx

于 2015-04-11T14:05:01.140 回答
0

这篇博文可能会对您有所帮助:

http://www.dotnetcurry.com/ShowArticle.aspx?ID=255&AspxAutoDetectCookieSupport=1

他找到了一种使用 jQuery 创建固定 gridview 页眉和页脚的方法。我自己没有尝试过,但从评论来看,它适用于很多人。

于 2010-10-03T11:07:08.270 回答