Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Nagłówek Gridview Freeze Pane nie zawiesza się po załadowaniu strony

Już prawie jesteś. Powinieneś nazwać funkcję javascript Onscrollfnction() .

EDYTUJ:

  1. Zamieniasz zawartość HeaderDiv na tr html.
  2. Musisz zastosować styl do HeaderDiv.

Oto skrypt:

</style><script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script type="text/javascript">
    function Onscrollfnction() {
        var header = $("#GridView1").find('tr:first').html();
        $("#HeaderDiv").html(header);
        $("#HeaderDiv").addClass("GridViewHeaderStyle");
    }
</script>

Dalsze ulepszenia:

  1. Zastosowałbym stałą szerokość do kolumn GridView i zastosowałbym nagłówki widthsto w nagłówkach kolumn HeaderDiv.

  2. Ukryłbym nagłówek GridView i wyświetlił HeaderDivinstead, aby uniknąć denerwującego przejścia na początku przewijania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uzyskaj odrębne wiersze z wyniku JOIN w SQL Server

  2. porównaj wartości oddzielone przecinkami w sql

  3. Znajdź unikalne wartości w kolumnie tekstu oddzielonego przecinkami

  4. Jak konwertować między formatami dat w SQL Server za pomocą CAST()

  5. Haszowanie ponad 8000 bajtów w SQL Server