Hallo Remas:

Macht ausgezeichneten Sinn. Danke.

-----Original Message-----
From: Remas Wojciechowski [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, March 19, 2002 2:10 AM
To: aspDEdotnet
Subject: [aspdedotnet] Re: Was passiert mit Variablen bei Events?


Der String strLabelText wird bei jedem Aufruf der aspx neu kreiert und
kriegt den Wert "HalloIni". Die Zuweisung im Button2_Click gilt nur f�r die
Zeit zwischen eben Button2_Click und Page_Render. Man kann den ViewState
verwenden, wenn man Werte zwischen Aufrufen speichern will.

Macht das Sinn?

gruss,
Remas


----- Original Message -----
From: "Eiben, Thorsten" <[EMAIL PROTECTED]>
To: "aspDEdotnet" <[EMAIL PROTECTED]>
Sent: Tuesday, March 19, 2002 6:38 AM
Subject: [aspdedotnet] Was passiert mit Variablen bei Events?


> Hallo Liste:
>
> Ich bin mir nicht ganz sicher, ob dies nicht vielleicht 'ne bloede 
> Frage
ist
> ... aber trotzdem.
>
> Folgendes Problem:
>
> Ich habe eine Webseite mit zwei Buttons und einem Label und folgendem
Code:
>
> Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles MyBase.Load
>    strLabelText = "HalloIni"
> End Sub
>
> Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles Button1.Click
>    Label1.Text = strLabelText
> End Sub
>
> Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles Button2.Click
>    strLabelText = "Hallo2"
> End Sub
>
> Wenn ich die Seite lade zeigt das Label "Label". Sobald ich Button1
clicke,
> aendert sich das Label auf "HalloIni". Soweit, so gut. Wenn ich jetzt 
> Button2 clicke und danach wieder Button1, zeigt das Label immer noch 
> "HalloIni" und nicht "Hallo2".
>
> Also warum weiss die Seite wenn Button1 zuerst geclickt wird, dass 
> vorher die Variable strLabeltext auf "HalloIni" gesetzt wurde, aber 
> beim zweiten Click nicht, dass die Variable in der Zwischenzeit auf 
> "Hallo2" geaendert wurde?
>
> Th.
>
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed 
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie 
> | k�nnen sich unter folgender URL an- und abmelden: 
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
>


| [aspdedotnet] als [EMAIL PROTECTED] subscribed 
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

---

Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.338 / Virus Database: 189 - Release Date: 3/14/2002
 

| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an