> > hello
> >
> > I have WebForm1
> > I put on the WebForm1 two controls of WebButton1 WebButton2
> > I have a variable of type String named my_A
> > I would like when I press the WebButton1 the my_A = "sharon" and when I 
> > click on
> > WebButton2 I want to get the value found in my_A
> >
> >
> > The problem that when I click on WebButton2
> > The value of the variable my_A is empty ""
> >
> > It's what's inside that WebForm1.class
> >
> > ' Gambas class file
> >
> > Export
> > Private my_A As String
> >
> > Public Sub WebButton1_Click()
> >
> >   my_A = "sharon"
> >
> > End
> >
> > Public Sub WebButton2_Click()
> >     
> >   WebButton2.Text = my_A
> >
> > End
> >
> 
> Yes, this is the main difference between a "normal" application (one 
> process that runs continuously) and a "webform" application (one process 
> by request).
> 
> With a web application, the only way to keep things persistent is using 
> the Session object.
> 
> With a WebForm, you can store permanent things by using it like an 
> array, which use internally the Session object of course.
> 
> So you can write:
> 
> Export
> 
> Public Sub WebButton1_Click()
> 
>    Me["my_A"] = "sharon"
> 
> End
> 
> Public Sub WebButton2_Click()
>       
>    WebButton2.Text = Me["my_A"]
> 
> End
> 
> So, never forget that your application is a web application that is not 
> persistent between two events (the request is mostly the full handling 
> of one event coming from the web browser. The response is the refresh of 
> the web browser contents).
> 
> Regards,
> 
> -- 
> Benoît Minisini


Thank you it works



I have another question that code:

' Gambas class file

Export

Public Sub WebButton1_Click()
  Dim hWeb As WebButton
  
  WebButton1.Text = "btn1_text"
  WebButton1.Tag = "btn1_tag"
  Me["my_A"] = WebButton1
  
  hweb = Me["my_A"]
  WebTextBox1.Text = hWeb.Text
  WebTextBox2.Text = hWeb.Tag
End

Public Sub WebButton2_Click()
  Dim hWeb As WebButton
  
  hWeb = Me["my_A"]
  WebTextBox1.Text = hWeb.Text
  WebTextBox2.Text = hWeb.Tag  
End


WebButton1 the event of a hWeb this is fine value of WebButton1
But the event of WebButton2 value of hWeb get "NULL"

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to