25. januar 2005 - 16:37Der er
9 kommentarer og 1 løsning
Visual Basic laver om i koden ved redigerering af forms
Hej eksperter Dette spørgsmål har været oprettet før, men troede engentlig jeg selv havde fundet en løsning, men det virker ikke helt efter planen.
Jeg har oprettet en form og oprettet en metode som laver en bestemt handling. Når metoden så bliver kaldt i formen, virker det som det skal. Næste gang jeg så f.eks. tilføjer en label til formen, vælger Visual Basic at slette metodekaldet, så den ikke længere bliver kaldt. Jeg skal så manuelt ind i formen igen for at kalde metoden.
Håber nogle kan hjælpe mig, da det er lidt irriterende at skulle gøre det hver gang man ændre på sin form.
Jeg gør det på samme måde - det er nemmeste at få designeren til at give en ide til hvordan det skal laves, men vil helst selv kunne skrive det kode jeg skal bruge derefter. Du har ret i det med #region, men hvis jeg sætte min metode uden for #region, så kan den ikke bruge den, og metoden bliver ikke kaldt på in form.
:) du skal huske på at webbet er et stateless miljø. Serveren husker ikke umiddelbart på hvad der skete på en side for 2 minutter siden. Dette kræver at man som programmør implementere en form for state. Til det findes der Application, Session og ViewState. De to første befinder sig i serverens hukommelse og kan bruges til henholdsvis deling mellem alle sessions og indenfor den enkelte session. Ved at bruge ViewState bliver ens state gemt i tekststreng der bliver sendt med siden til klienten, og ved næste request kan man så genskabe ens state som den var sidst en side blev hentet.
Jeg læste den godt nok også lige et par gange, og jeg tror stadig ikke jeg lige forstå hvad du mener i forhold til dette spørgsmål. Men jeg har fået svar på det jeg manglede. så mange tak...
Synes godt om
Ny brugerNybegynder
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.