Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Varför detta "beteende" vid refresh?!

Postades av 2008-04-07 15:26:24 - Thomas Karlsson, i forum vb.net, Tråden har 4 Kommentarer och lästs av 893 personer

Hallå

Jag måste få tänka högt och hoppas att någon vill delta i min fundering...=)

Jag har et väldigt basic webb formulär som har till uppgift att samla ihop lite information från användare. Det jag dock undrar över är hur det kan ske ett insert statement då jag tex trycker på refresh knappen eller F5?!

Det som händer är följande:

En användare fyller i lite information i diverse fält, allt i från dropdown listor till checkboxar. Jag har diverse valideringar bla RequiredFieldValidator som kollar en textbox. Efter lyckad registrering så har jag kodat så fält såsom text box med mera töms. Men av en slump så råkade jag efter en registrering trycka F5 vilket ledde till att sidan uppdaterades. Och åter igen gjordes en registrering?!

Hur kan detta vara möjligt?! För som jag ser det, och rätta mig gärna här, så är det en page_load vid en refresh men då jag sätter en breakpoint så kommer jag vid en refresh in på eventet för min "registrerings knapp" och trots att jag efter första registreringen tömt alla värden så finns nu ett värde i tex min textbox!?

Jag är inte riktigt med här och visst är det högts osannorligt att användarna skall trycka på refresh knappen eller F5 men finns möjligheten så kommer så att ske.

Så är det någon som har något bra uppslag på detta så skulle jag bli tacksam.

Tack på förhand

Mvh,
Thomas


Svara

Sv: Varför detta "beteende" vid refresh?!

Postades av 2008-04-07 16:50:38 - Johan Djupmarker

Eftersom du kom till sidan du står på genom en POST så kommer browsern posta samma information på nytt till servern vid en refresh. De flest (alla?) moderna browsers brukar dock fråga om man verkligen vill posta informationen på nytt när man gör så.

/Johan


Svara

Sv:Varför detta "beteende" vid refresh?!

Postades av 2008-04-07 20:15:06 - Thomas Karlsson

hmm, tack Johan för ditt svar. Dock så tycker jag det är en aning skumt!

Finns det något smart sätt att komma runt detta om en användare "råkar" trycka F5 alt refresh knappen?

Tack på förhand.

Mvh,
Thomas


Svara

Sv: Varför detta "beteende" vid refresh?!

Postades av 2008-04-07 20:22:16 - Johan Djupmarker

Jag tycker det är ganska naturligt, men det är väl individuellt... :) När du sparat värdena kan du göra en redirect till samma sida, då har användaren kommit dit utan att posta data, då borde det bli som du tänkt.

/Johan


Svara

Sv:Varför detta "beteende" vid refresh?!

Postades av 2008-04-07 20:27:50 - Thomas Karlsson

Hej igen Johan och tack för ditt snabba svar!

Ja allt är individuellt och jag fick helt enkelt lära mig något nytt och vidga mina vyer gällande POST. Jag var så insyltad på själva page_load och fick inte ihop det med event till min knapp.

Tusen tack i varje fall Johan...=)

Mvh,
Thomas


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 765
27 960
271 761
615
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies