---
title: "Hur ändra värde i Dictionary object?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9104-hur-ändra-värde-i-dictionary-object"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "MM"
published: "2001-04-19T14:09:00.000Z"
updated: "2001-04-21T17:05:00.000Z"
replies: 5
views: 184
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/9104-hur-ändra-värde-i-dictionary-object"
---

# Hur ändra värde i Dictionary object?

## #1 — MM, 2001-04-19T14:09Z

Hej, nån som kan svar på hur jag ändrar ett värde i SDO från ASP-sidan (utan att byta sida)? 
EX:
När man klickar på länk1 skall "katalog" ändras till "katalog2" för "varde". Jag läste en artikel om "key", är det detta man ska användda, och i så fall hur?

\<% 
' Create Dictionary Object 
Set Dic = Server.CreateObject( "Scripting.Dictionary" ) 

' modeller, sökvägar
Dic.Add "varde", "katalog" 
%\>

/ J

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

## #2 — Vide, 2001-04-19T14:39Z

<http://www.devguru.com/Technologies/vbscript/quickref/dictionary.html>

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

## #3 — MM, 2001-04-19T14:54Z

hmm.. tack för tipset Vide, men jag fattar ändå inte hur jag skall göra med
object.Key(keyvalue) = newkeyvalue 
för att ändra något...

Hur skriver jag det i en länk kopplat till "onClick" exempelvis?

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

## #4 — Vide, 2001-04-19T16:05Z

Du kan inte komma åt objektet som ligger på servern via ett event som befinner sig på klienten...

Eller har du dictionaryobjektet hos klienten?

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

## #5 — MM, 2001-04-20T08:12Z

jag använder :
Set Dic = Server.CreateObject( "Scripting.Dictionary" )

enda sättet jag kommit på att ändra värdet är genom att hårdkoda... och då tappar jag ju hela finessen med det.

går det att göra det hela på något annat sätt, menar du? (hos klienten, antar jag?)

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

## #6 — emission, 2001-04-21T17:05Z

För att ändra värdet skriver du 

Dic("varde")="katalog2" 

Men du kan inte komma åt det utan att blanda in servern. Däremot kan du skicka med

Response.Status="204 No Content" 

från ASP-sidan, så kommer den inte att laddas om.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9104-hur-ändra-värde-i-dictionary-object
