Как мы можем иметь прокручиваемый GridView с фиксированным заголовком? - PullRequest
2 голосов
/ 03 октября 2010

Как мы можем иметь SCROLLABLE GridView с фиксированным заголовком ??? (в версии 2008 - asp.net с c #)

Фиксированный заголовок - моя проблема!

я тестирую много способов длясделать это и посмотреть некоторые живые демонстрации / но они не сработали.

Можете ли вы показать мне простой способ 4 сделать это на примере?

Ответы [ 3 ]

1 голос
/ 04 октября 2010

две таблицы, одна для заголовка и одна для содержимого. Единственная проблема заключается в том, что вам нужно установить определенную ширину для каждого столбца.

<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>
​
0 голосов
/ 11 апреля 2015

Следующая ссылка содержит сортировку jquery и gridview с фиксированными заголовками

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

0 голосов
/ 03 октября 2010

Этот пост в блоге может вам помочь:

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

Он нашел способ создания фиксированных верхних и нижних колонтитулов gridview, используя немного jQuery.Я сам не пробовал, но, судя по комментариям, у многих это работает.

...