Avatar billede lau_r Nybegynder
22. oktober 2001 - 22:16 Der er 5 kommentarer og
1 løsning

Hvorfor virker dette ikke?

Hvorfor virker dette ikke?
Jeg får ingen compiler-fejl. Siden loades fint men der sker intet!

<%@ Page language=\"C#\" runat=\"server\" %>
<%@ Import Namespace=\"System.Timers\" %>
<script runat=\"server\">
public void Page_Load(){
if(IsPostBack==false){
        Timer aTimer = new Timer();
        aTimer.Elapsed+=new ElapsedEventHandler(OnTimedEvent);
        // Set the Interval to 5 seconds.
        aTimer.Interval=5000;
          aTimer.Start();}
}
    // Specify what you want to happen when the Elapsed event is raised.
public void OnTimedEvent(object source, ElapsedEventArgs e){
        succes.Text=\"Jubii\";}
</script>
<html>
<head>
<title>timer</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>
<body bgcolor=\"#FFFFFF\" text=\"#000000\">
<form runat=\"Server\">
<ASP:Label id=\"succes\" text=\"hje\" runat=\"server\"/>
</form>
</body>
</html>
Avatar billede petrol Nybegynder
22. oktober 2001 - 22:47 #1
Tjaaaaa, det må være en fejl i betaen :)
Avatar billede kichian Nybegynder
06. november 2001 - 13:37 #2
Måske er det mig som ikke har læst dokumentationen godt nok!? Men en server-side timer!!!!!
Der bliver i hvertfald ikke genereret noget JavaScript på klienten, så jeg kan ikke se hvordan det skal virke.
Avatar billede petrol Nybegynder
28. november 2001 - 20:36 #3
Det er dig, der ikke har læst dokumentationen godt nok. Der mangler godt nok stadig et eksempel i beta-udgaven, men server-side timer står nævnt op til flere steder....
Avatar billede kichian Nybegynder
04. december 2001 - 09:44 #4
petrol >> Hvor i dokumentationen er server-side Timer nævnt?
Jeg har ingen problemer med at finde dok. af Timer klassen.

I øvrigt har jeg lidt svært ved at se, hvordan en servier-side timer skal kunne fungere. Medmindre at Timer-intervallet er kortere end den tid det tager at generere siden, dvs output til klienten.
Avatar billede prh Nybegynder
20. april 2002 - 11:11 #5
Det er faktisk ikke det store problem Kichian (ved godt dette er en rå gammel tråd)... Men det er faktisk ikke så svært f.eks at lave så at en metode i en klasse bliver kaldt 10 minutter EFTER at siden har været kaldt, og f.eks laver et opslag og der efter laver om i cache'en...

Men i det her tilfælde er det naturligvis IKKE muligt at lave teksten på siden om efter at den er skrevet ud til brugeren..

Og samtidig er jeg faktisk ikke sikker på at hans Page_Load nødvendigivis bliver kaldt da jeg ikke kan se at Page_Load eventen er regget noget sted på siden...
Avatar billede lau_r Nybegynder
05. oktober 2003 - 00:35 #6
jeg lukker
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