---
title: "Efter postback köra refresh (F5)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/166639-efter-postback-köra-refresh-f5"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "cok"
published: "2007-11-23T16:07:43.000Z"
updated: "2007-11-25T15:04:04.000Z"
replies: 8
views: 510
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/166639-efter-postback-köra-refresh-f5"
---

# Efter postback köra refresh (F5)

## #1 — cok, 2007-11-23T16:07Z

Säg att jag har en sida med en knapp som skickar ett mail och skapar en postback. När man har tryckt på knappen och sidan laddats om kan man ju välja att trycka t ex F5 och sidan laddas om. Då körs samma postback igen och ett mail går iväg.

Finns det något generellt sätt att stoppa detta på eller måste man lösa detta med att t ex sättaa en flagga i viewstat:en?

Permalänk: https://www.webforum.nu/p/166639

## #2 — Nickemannen, 2007-11-24T07:26Z

Måste det vara samma sida som skickar mailet?

Permalänk: https://www.webforum.nu/p/2053526

## #3 — erka, 2007-11-24T09:46Z

Det är ju ett alternativ, en post till en sida som sedan redirectar tillbaks till skicka mailsidan med en parameter i querystringen som talar om att mailet har blivit skickat, om du nu nödvändigtvis måste stanna kvar på samma sida efter mailet har skickats.

Permalänk: https://www.webforum.nu/p/2053538

## #4 — freguz, 2007-11-24T10:00Z

Jag skulle välja att skicka mailet på sidan men sedan redirecta till en tacksida (som är "f5-säker"). Om du måste vara kvar på samma sida, vad är anledningen till det?

Permalänk: https://www.webforum.nu/p/2053543

## #5 — cok, 2007-11-24T10:18Z

> **freguz skrev:**
>
> Jag skulle välja att skicka mailet på sidan men sedan redirecta till en tacksida (som är "f5-säker"). Om du måste vara kvar på samma sida, vad är anledningen till det?

Det är så applikationen fungerar. Det är en sida som man gör en hel del annat på som man ska stanna kvar på.

Permalänk: https://www.webforum.nu/p/2053547

## #6 — freguz, 2007-11-24T10:49Z

> **cok skrev:**
>
> Det är så applikationen fungerar. Det är en sida som man gör en hel del annat på som man ska stanna kvar på.

Då skulle jag satt en viewstate-flagga   :bire

Permalänk: https://www.webforum.nu/p/2053554

## #7 — cok, 2007-11-24T16:02Z

> **freguz skrev:**
>
> Då skulle jag satt en viewstate-flagga   :bire

Ja det känns som det enklaste. Får bli så om ingen har något direkta jäl att inte göra på det viset!

Permalänk: https://www.webforum.nu/p/2053659

## #8 — cok, 2007-11-25T14:59Z

Det verkar inte fungera med ViewState. När jag sätter den i min postback coh trycker F5 så finns den helt enkelt inte, kör jag en annan metod som skapar en postback finns den dock där! :(

Permalänk: https://www.webforum.nu/p/2053858

## #9 — cok, 2007-11-25T15:04Z

ÄH, kör en response.redirect till samma sida som man är på så löser det ju biffan. Kankse inte den bästa lösningen men men..

Permalänk: https://www.webforum.nu/p/2053859

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/166639-efter-postback-köra-refresh-f5
