Avatar billede mochr Nybegynder
28. september 2007 - 14:00 Der er 5 kommentarer og
1 løsning

Updatepanel opdatere ikke UI

Jeg har et problem som jeg virkelig ikke kan løse, og har googlet jorden rundt. Har dog fundet ud af jeg ikke er den eneste med samme problem, men kan bare ikke få det til at virke!

Problemet er at, jeg har en side hvor der er en masse opdatepanels på. De kan fint opdatere og jeg kan se i min response(bruger firebug) at den opdatere det hele. MEN den opdatere ikke UI. Jeg skal nemlig have den til at køre noget javascript, og det poster jeg bare ud i en label når den har gjort det den skal. Men den kan ikke gøre det.

Nogle der har prøvet det samme ?
Hele sitet køre på umbraco.
Avatar billede a1a1 Novice
28. september 2007 - 14:16 #1
det er jo svært da du ikke har noget kode...

Men jeg har fundet ud af at der kan være "problemer" hvis du i din codebehind fil bruger "On page load" (.handles me.load), da det er noget af de sidste der "sker", me.prerender i stedet (det er specielt hvis man bruger usercontrols, jeg har oplevet det)
Avatar billede a1a1 Novice
28. september 2007 - 14:18 #2
se f.eks. en "trace" på en af mine sider:

aspx.page Begin PreInit 
aspx.page End PreInit 0,000182806355959518 0,000183
aspx.page Begin Init 0,000203149509013945 0,000020
aspx.page End Init 0,000238007370162659 0,000035
aspx.page Begin InitComplete 0,000251198457207933 0,000013
aspx.page End InitComplete 0,000267691076301597 0,000016
aspx.page Begin PreLoad 0,000280498614065622 0,000013
aspx.page End PreLoad 0,000292967725993253 0,000012
aspx.page Begin Load 0,000305369152753605 0,000012
aspx.page End Load 0,291482529169084 0,291177
aspx.page Begin LoadComplete 0,29152319291347 0,000041
aspx.page End LoadComplete 0,291537613614388 0,000014
aspx.page Begin PreRender 0,291550413631578 0,000013
aspx.page End PreRender 0,291645857238015 0,000095
aspx.page Begin PreRenderComplete 0,29166223328821 0,000016
aspx.page End PreRenderComplete 0,291675179956596 0,000013
aspx.page Begin SaveState 0,296307590408045 0,004632
aspx.page End SaveState 0,296417751778079 0,000110
aspx.page Begin SaveStateComplete 0,296435474011044 0,000018
aspx.page End SaveStateComplete 0,296448413158856 0,000013
aspx.page Begin Render 0,296460870989922 0,000012
aspx.page End Render 0,301533738907153 0,005073
Avatar billede neoman Novice
28. september 2007 - 14:25 #3
Avatar billede mochr Nybegynder
28. september 2007 - 17:10 #4
Sorry jeg ikke har skrevet tilbage(var til møde). Men vender tilbage på mandag med et svar.

Umidbart ser det ud til at neoman's løsning kunne være løsningen på problemet.
Avatar billede mochr Nybegynder
01. oktober 2007 - 09:20 #5
Jep. neomans svar var det rigtige.
Smid et svar begge to :)
Avatar billede neoman Novice
01. oktober 2007 - 09:30 #6
:)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester