Thread View: pl.comp.lang.vbasic
3 messages
3 total messages
Started by news.gazeta.pl
Mon, 10 May 2010 11:23
Strona WWW - (re)deklarowanie zmiannych
Author: news.gazeta.pl
Date: Mon, 10 May 2010 11:23
Date: Mon, 10 May 2010 11:23
31 lines
1705 bytes
1705 bytes
Witam,
Ja ponownie z niezbyt mądrym pytaniem...
W aplikacji Web Site w Visual Studio każde naciśnięcie Button-u powoduje że
aplikacja uruchamia się jakby od nowa i zmienne są ponownie deklarowane:
<kod>
Imports System.Data.SqlClient
Imports System.Data
Partial Class Edycja
Inherits System.Web.UI.Page
Dim Abc(0 To -1) As TextBox 'To się wykonuje po każdym naciśnięciu
Button-u !!!
[...]
Protected Sub GoDodaj_podst_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles GoDodaj_podst.Click
ReDim Preserve LP(UBound(LP) + 1)
[...]
End Sub
End Class
</kod>
Ponadto ponownie wykonuje się Page_Load i Page_Init.
Jak zrobić, żeby GoDodaj_podst_Click nie uruchamiał wszystkiego od zera?
Szczególnie chodzi mi o zmienne, bo "problem" z Page_Load i Page_Init łatwo
obejść.
Pozdrawiam
HB
Re: Strona WWW - (re)deklarowanie zmiannych
Author: Wiktor Zychla
Date: Fri, 14 May 2010 11:10
Date: Fri, 14 May 2010 11:10
25 lines
2162 bytes
2162 bytes
> W aplikacji Web Site w Visual Studio każde naciśnięcie Button-u powoduje > że aplikacja uruchamia się jakby od nowa i zmienne są ponownie > deklarowane: to właśnie tak działa. > Jak zrobić, żeby GoDodaj_podst_Click nie uruchamiał wszystkiego od zera? > Szczególnie chodzi mi o zmienne, bo "problem" z Page_Load i Page_Init > łatwo obejść. nie da się tego zrobić. serwer produkuje stronę do klienta i ZAPOMINA o potoku w którym ją wyprodukował. w międzyczasie obsługuje milion innych klientów i kiedy nadchodzi żądanie od klienta, który kiedyśtam coś pobierał, traktowane jest ono tak samo jak inne - jako nowe. proponuję tak przemyśleć architekturę strony, żeby się z tym pogodzić. skądinąd proponuję poczytać o technikach podtrzymywania stanu w aplikacjach web, o ciastkach, stanie widoku (ViewState), kontenerach serwerowych (Items, Session, Application). Wiktor Zychla
Re: Strona WWW - (re)deklarowanie zmiannych
Author: HB
Date: Sat, 15 May 2010 06:44
Date: Sat, 15 May 2010 06:44
18 lines
1597 bytes
1597 bytes
Użytkownik "Wiktor Zychla" <wzychla@nospam.com> napisał w wiadomości news:4bed2fb0$0$19165$65785112@news.neostrada.pl... [...] > serwer produkuje stronę do klienta i ZAPOMINA o potoku w którym ją > wyprodukował. > w międzyczasie obsługuje milion innych klientów i kiedy nadchodzi żądanie > od klienta, który kiedyśtam coś pobierał, traktowane jest ono tak samo jak > inne - jako nowe. Tak to sobie tłumaczyłem, ale miałem nadzieję że się mylę... > proponuję tak przemyśleć architekturę strony, żeby się z tym pogodzić. [...] Dzięki. Teraz wiem na czym stoję :-) Pozdrawiam HB
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads