---
title: "Flera markerade i select multiple size"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/14257-flera-markerade-i-select-multiple-size"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "HeHo"
published: "2002-02-07T11:06:00.000Z"
updated: "2002-02-07T13:12:00.000Z"
replies: 4
views: 229
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/14257-flera-markerade-i-select-multiple-size"
---

# Flera markerade i select multiple size

## #1 — HeHo, 2002-02-07T11:06Z

Jag har en editeringssida där de aktuella valen, hämtade från DB, ska vara markerade.
Men jag får inte detta att fungera?

```
<%
Dim fard, val0, val1, val2, val3, val4
val0 =""
val1 =""
val2 =""
val3 =""
val4=""
fard = Split(objRS("fardsatt"),",")

For i=0 to Ubound(fard)			
   select case fard(i)
      case "0"
         val0="SELECTED"
      case "Egen bil lämpligaste färdsätt"
         val1="SELECTED"
      case "Egen bil istället för allmänna färdmedel"
         val2="SELECTED"
      case "Medföljande passagerare"
         val3="SELECTED"
      case "Släpvagn/last om mer än 50 kg"
         val4="SELECTED"
   end select
Next
%>

<select NAME="fardsatt" TABINDEX="7" multiple size>			
<option <%=val0%> VALUE="0">&nbsp;</option>
<option <%=val1%> VALUE="Egen bil lämpligaste färdsätt">Egen bil lämpligaste färdsätt</option>
<option <%=val2%> VALUE="Egen bil istället för allmänna färdmedel">Egen bil lämpligaste färdsätt</option>
<option <%=val3%> VALUE="Medföljande passagerare">Medföljande passagerare</option>
<option <%=val4%> VALUE="Släpvagn/last om mer än 50 kg">Släpvagn/last om mer än 50 kg</option>
</select>
```

Min tanke är att de som är valda sedan tidigare skall vara markerade i selecten nu för att man enkelt skall kunna ändra om man postat fel tex. Hänger ni med? Resultatet av min kod är att det bara blir den som är först markerad som blir selected/markerad. Det blir aldrig flera markerade....är det jag som är helt ute och cyklar på vinterväg eller??

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

## #2 — LarsG, 2002-02-07T12:09Z

Du kan ju kontrollera vad som finns i
objRS("fardsatt") med en 

```
response.write objRS("fardsatt")
```

För övrigt så tycker jag att det är fel att lagra en csv i en kolumn.

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

## #3 — HeHo, 2002-02-07T12:38Z

jag har kollat och skriver man ut vad som finns i fard(i) i for slingan så får man fram rätt värden.
ex:

```
For i=0 to Ubound(fard)			
 Response.write fard(i)& "<BR>"
Next
```

så skriver den så snällt ut tex:

```
Egen bil lämpligaste färdsätt
Medföljande passagerare
```

csv?? vad betyder det?
Hur skulle du har gjort för att inte lagra dem i samma kolumn? Jag tyckte att det var ett enkelt sätt när man inte vet vilka alternativ en person väljer och dessutom så blir det ju komma (,) separeade så.... förklara gärna!

Men kan ingen förstå varför jag bara får det första valet markerat om det skulle finnas flera, för jag begriper det inte....

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

## #4 — LarsG, 2002-02-07T12:59Z

Om du testar så här då

```
select case trim(cstr(fard(i)))
```

csv = comma separeted value

Det vanliga är att lagra varje sak som en egen post, i en separat tabell.

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

## #5 — HeHo, 2002-02-07T13:12Z

:r Oj oj oj........så enkelt var det!

Tack LarsG för att du orkar bry dig :f :)

Jaha så man ska alltså ha en särskild tabell med dessa värden...ska lägga det på minnet tills nästa gång :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/14257-flera-markerade-i-select-multiple-size
