---
title: "selected i selectdropdown"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/132470-selected-i-selectdropdown"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jonne"
published: "2005-08-09T11:31:52.000Z"
updated: "2005-08-09T11:40:00.000Z"
replies: 2
views: 223
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/132470-selected-i-selectdropdown"
---

# selected i selectdropdown

## #1 — jonne, 2005-08-09T11:31Z

Varför blir inte valt år vald i dropdownrutan när man postar tillbaka sidan till sig själv? 
Skriver jag ut sName inne i funktionen så visar den ju att rätt årtal är valt men den verkar inte plocka upp det i if-satsen?

```
Function drawSelect(s,sName)

	Select case(s)
		case "y"		
		
			With Response
				.write "<select name=""" & sName & """>"
					for i = year(now)-5 to year(now)
						if i = request.form(sName) Then
						.write "<option selected>" & i & "</option>"
						else
						.write "<option>" & i & "</option>"
						end if
					Next
				.write "</select>"
				
			End With
			
	End select
	
	Response.Write request.form(sName)
	
End function

Response.write "<form action=""" & Request.ServerVariables("SCRIPT_NAME") & """ name=""frmStat"" id=""frmStat"" method=""post"">"
call drawSelect("y","frmFromYear")	
Response.Write  "<input type=""submit"" name=""frmSubmit"" value=""Visa"">"
Response.Write "</form>"
```

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

## #2 — Peter S, 2005-08-09T11:35Z

Du kanske får ta och typkonvertera:

```
if i = clng(request.form(sName)) then
    ...
```

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

## #3 — jonne, 2005-08-09T11:40Z

Ah heureka där har vi det! Tusen tack

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/132470-selected-i-selectdropdown
