Ukotvení příček   otázka

ASP.NET WebForms, HTTP/HTML

Ahoj lidi, řeším takový zapeklitý problém. Potřeboval bych udělat něco jako ukotvení příček. Třeba jako v Excelu. Dejme toho, že mám tabulku (GridView nebo DataGrid) a jde mi o to, aby mi hlavička tabulky pořád zůstávala na místě a řádky bych mohl scrolovat. U GridView jde udělat stránkování, ale to není přesně to, co bych potřeboval. Je nějaká možnost?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Nestačil by přidat styl "overflow" na hodnotu "auto"?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Do této fáze jsem se již dostal. Nastavil jsem <div style="width: 100%; height: 695px; overflow: auto">. Nicméně problém v tomto případě je, že se mi scroluje i záhlaví.

Potřeboval bych, aby záhlaví s popiskem sloupců zůstalo. Aby když hledáte nějaká data, jsme věděl, o jaký sloupec jde...

Díky

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ale to nesmíte logicky nastavit na elementu typu div,ale přímo na gridu,respektive table.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

To byste musel rozdělit na dvě tabulky a dát tam pevné šířky sloupců.

<table>
   ... záhlaví, jen jeden řádek
</table>
<div style="height: 400px; overflow: auto">
    <table>
        ... tabulka s daty
    </table>
</div>

Nevím, tohle na webu není moc obvyklé, vyhnul bych se tomu.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback