---
title: "Uppdaterad sida tömmer formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/181081-uppdaterad-sida-tömmer-formulär"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "parse"
published: "2009-11-04T22:29:28.000Z"
updated: "2009-11-09T12:29:27.000Z"
replies: 3
views: 478
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/asp/181081-uppdaterad-sida-tömmer-formulär"
---

# Uppdaterad sida tömmer formulär

## #1 — parse, 2009-11-04T22:29Z

Hej!
Jag har ett sida med ett formulär som ska fyllas i. Längst ner på formuläret finns det spamskydd, svarar man fel så skickas man tillbaka till formulär sidan.
Dvs när formulärets data skickas in kollas ett fält för att se om det innehåller rätt svar. Om det blir fel så skickas man tillbaka fast problemet blir att sidan blir helt tom och alla värden försvinner.

Vad är bästa sättet för att lösa detta?

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

## #2 — hopparn, 2009-11-04T22:35Z

Tja i klassisk asp skulle jag sätta formfälten i sessionvariabler eller en dictionary , som du fyller i formuläret med då det laddas om efter att spamskyddet redirectat tillbaka användaren :). Alltså sätt formfälten i något som går att spara innan du validerar sidan, går det åt skogen har du kvar det de fyllt i, går det bra kan du ju tömma variablerna igen

lycka till

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

## #3 — StefanBergfeldt, 2009-11-05T06:10Z

I klassisk ASP skulle jag posta sidan tillbaka till sig själv, sätta formulärfälten som \<input type="text" name="field1" value="\<%=Request.Form("field1")%\>" /\>

Sen kolla vid postback, och redirecta om allt är bra.

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

## #4 — hopparn, 2009-11-09T12:29Z

> **[StefanBergfeldt skrev:](https://www.webforum.nu/p/1486982)**
>
> I klassisk ASP skulle jag posta sidan tillbaka till sig själv, sätta formulärfälten som \<input type="text" name="field1" value="\<%=Request.Form("field1")%\>" /\>
> 
> Sen kolla vid postback, och redirecta om allt är bra.

Naturligtvis, enklare än att kladda med sessioner ;) jag var antagligen full... lol

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/181081-uppdaterad-sida-tömmer-formulär
