我们如何才能拥有一个带有固定标题的可滚动 GridView?(在 vs 2008 - asp.net with c#)
固定页眉是我的问题!
我测试了很多方法,并看到了一些现场演示/但它们不起作用。
你能用一个例子告诉我一个简单的方法4吗?
我们如何才能拥有一个带有固定标题的可滚动 GridView?(在 vs 2008 - asp.net with c#)
固定页眉是我的问题!
我测试了很多方法,并看到了一些现场演示/但它们不起作用。
你能用一个例子告诉我一个简单的方法4吗?
两张表,一张用于标题,一张用于内容。唯一的问题是您需要为每列设置特定的宽度。
<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>
以下链接包含带有固定标题的 jquery 和 gridview 排序
这篇博文可能会对您有所帮助:
http://www.dotnetcurry.com/ShowArticle.aspx?ID=255&AspxAutoDetectCookieSupport=1
他找到了一种使用 jQuery 创建固定 gridview 页眉和页脚的方法。我自己没有尝试过,但从评论来看,它适用于很多人。