mccannon>> prøv at få noget grundlæggende teori på plads
http://www.cs.tut.fi/~jkorpela/forms/methods.htmlhttp://www.jmarshall.com/easy/http/#postmethodhttp://simon.incutio.com/archive/2003/10/25/differencehttp://www.jguru.com/faq/view.jsp?EID=56472asp.net bruger POST til at sende informationer fra clienten til serveren (kaldes for postback), hvilket vil sige, at mange sider i et asp.net-miljø kan være requested med POST fremfor GET. Når du refresher en side med F5 vil browseren bruge den samme metode til at loade siden ind som sidst, hvilket i nogle tilfælde vil være med POST og ikke GET. Det betyder at serveren fejlagtigt tror at der kommer et postback igen od ud fra de data der bliver sendt kan de se at der er blevet trykket på en knap, og den vil udføre knappes Click-event.
Måden du kan komme udenom dette på, er ved at tvinge browseren til at loade siden ind igen via GET. Dette kan du gøre ved at lave en Response.Redirect() til samme side i slutningen af din metode.