sql >> Databáze >  >> RDS >> Sqlserver

Záhlaví podokna Gridview Freeze po načtení stránky nezamrzá

Už jste skoro tam. Funkci javascriptu byste měli pojmenovat Onscrollfnction() .

UPRAVIT:

  1. Obsah HeaderDiv nahradíte tr html.
  2. Na HeaderDiv musíte použít styl.

Zde je skript:

</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>

Další vylepšení:

  1. Použil bych pevnou šířku na sloupce GridView a aplikoval bych widthto záhlaví v záhlaví sloupců HeaderDiv.

  2. Skryl bych hlavičku GridView a zobrazil HeaderDivinstead, abych se vyhnul nepříjemnému přechodu na začátku posouvání.



  1. Nahrazení pouze n-té instance znaku

  2. Existuje nějaká funkce v oracle podobná group_concat v mysql?

  3. Agregovat booleovské hodnoty na hodnotu true, pokud má některý ze zdrojových sloupců hodnotu true

  4. Volání uložených procedur Oracle pomocí MyBatis