19. marts 2004 - 10:06Der er
3 kommentarer og 1 løsning
Lås server controls til siden er loadet helt færdig.
Jeg har problemer med brugere som trykker på knapperne mens siden stadig loader. Det resulterer i at nogle funktioner der kaldes i page_load ikke bliver kørt før brugeren igen laver postback, som igen resulterer i at nogle controls ikke bliver sat med de korrekte indstillinger fra min database.
Er der nogen som helst måde at forhindre folk i at trykke på knapperne indtil siden er helt færdig med at loade?
hehe det problem har jeg faktisk ikke oplevet før... Men kan du ikke som den sidste linje i page_load skrive button.Visible = true; ? (og så lave den invisible ellers?)
Desværre.... Her fundet ud af hvad problemet er. Min teori er at serveren helt sikkert er færdig med at behandle siden, men brugerens browser er ikke færdig. Dvs. at brugeren kan klikke sig videre inden browseren får indstillet kontrollerne rigtigt. Med andre ord, jeg er sikker på at html-koden er genereret korrekt, men at briwseren ikke når at tygge det hele igennem.
Derfor gør det heller ingen forskel hvad jeg laver af asp.net krumspring :)
kaptajnkemo>> man kan godt komme uden om problemet via javascript, hvor du i toppen laver et layer der skjuler hele siden, og i bunden af siden har en funktion der fjerne layer'et igen.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.