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

Antwort per Email an