---
title: "Endast köra en funktion 1 gång per inloggning..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/168326-endast-köra-en-funktion-1-gång-per-inloggning"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "CatZ"
published: "2008-01-22T14:38:45.000Z"
updated: "2008-01-22T15:51:09.000Z"
replies: 3
views: 329
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/168326-endast-köra-en-funktion-1-gång-per-inloggning"
---

# Endast köra en funktion 1 gång per inloggning...

## #1 — CatZ, 2008-01-22T14:38Z

Jag har en metod som sätter tillgång (åtkomst) till olika avdelningar på sidan. Som det är nu körs den varje gång en sida laddas. Det är en usercontrol som ligger i en MästarSida.

Det är ju inte ultimat att hela tiden köra igenom metoden eftersom det kommer bli rätt mycket som ska sättas där. Det påverkar inte mig så himla mycket men de stackarna som sitter på långsammare internet uppkopplingar kommer nog drabbas lite hårdare.

Jag antar att eftersom det ska gälla för hela tiden som användaren är inloggad så blir det Session jag ska använda eller? 

ViewState gäller väl bara tills nästa sida efterfrågas men är det även så när man använder MasterPages?

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

## #2 — freguz, 2008-01-22T14:49Z

Kanske nåt i stil med

```
if(Session["AccessBits"] == null)
    Session["AccessBits"] == GetUserAccess();
```

ViewState är nog inget att förlita sig på i dessa sammanhang, försvinner när man lämnar sidan, kan inte tänka mig att den skulle ligga kvar i nåt MasterPage ViewState (men jag kan ju ha fel förstås)

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

## #3 — CatZ, 2008-01-22T15:32Z

Precis som jag trodde då.

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

## #4 — butiko, 2008-01-22T15:51Z

Eller cookies om du har många användare och vill slippa sessioner. Viewstate i masterpage överlever inte sidväxlingar, nej...

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/168326-endast-köra-en-funktion-1-gång-per-inloggning
