---
title: "Skicka med QueryString"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/95707-skicka-med-querystring"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "joup"
published: "2004-01-25T16:22:06.000Z"
updated: "2004-07-27T11:22:53.000Z"
replies: 9
views: 428
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/95707-skicka-med-querystring"
---

# Skicka med QueryString

## #1 — joup, 2004-01-25T16:22Z

Tjenare,

Har lite problem med .NET och #C. Jag har en knapp, och man kan trycker på knappen så skall den göra lite grejer (i detta fall logga in en användare) och "reloada"-sidan. För att lösa detta har jag gjort såhär

```
Response.Redirect(Request.ServerVariables["SCRIPT_NAME"]);
```

Problemet är att om man står på t.ex. forum.aspx?forumid=1 så skickar jag bara vidare till forum.aspx. Den "tappar" helt enkelt querystringarna. Hur gör man för att lösa detta?

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

## #2 — cyprys, 2004-01-25T16:26Z

```
Response.Redirect(Request.ServerVariables["HTTP_REFERER"]);
```

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

## #3 — Pace, 2004-01-25T17:57Z

HTTP_REFERER är den refererande sidan, så det funkar inte.

Kan du inte använda ett vanligt postback-formulär med en \<asp:button\> eller liknande? På så vis kommer sidan att laddas om automatiskt när du kör en funktion, och alla querystrings behåller sitt värde.

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

## #4 — @nders, 2004-01-25T18:01Z

Man borde väl kunna konkatenera ihop SCRIPT_NAME och QUERY_STRING?

```
Response.Redirect(Request.ServerVariables["SCRIPT_NAME"]+"?"+Request.ServerVariables["QUERY_STRING"]);
```

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

## #5 — lucgo446, 2004-01-28T22:13Z

anropa page_load()

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

## #6 — asmodie, 2004-07-26T22:36Z

Hur anropar man det då. Skriver man Page_Load() så får man error saknas argument.

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

## #7 — renholm, 2004-07-26T23:32Z

Response.Redirect(Request.RawUrl) bör göra tricket :)

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

## #8 — PDahlen, 2004-07-27T07:25Z

En fråga, varför göra en Redirect överhuvudtaget? Det ska räcka med en PostBack om du i knappfunktionen lägger in de saker som skall göras (inloggning och ändring av de delar av sidan som blir annorlunda efter inloggning).

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

## #9 — asmodie, 2004-07-27T11:18Z

\*ger upp\*

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

## #10 — PDahlen, 2004-07-27T11:22Z

Nä, ge upp ska man aldrig göra. ;)

Klart vi löser det här.
Exakt vad är det du försöker göra och varför måste du göra en Redirect?

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/95707-skicka-med-querystring
