---
title: "dropdownlist + selectedvalue"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/164929-dropdownlist-selectedvalue"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "doggelito"
published: "2007-09-26T19:50:32.000Z"
updated: "2007-09-27T06:51:31.000Z"
replies: 3
views: 487
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/164929-dropdownlist-selectedvalue"
---

# dropdownlist + selectedvalue

## #1 — doggelito, 2007-09-26T19:50Z

Har ett skumt problem!   :q 
Har en FormView med en dropdownlist i.
I FormView_DataBound har jag denna kod:

```
DropDownList positionID = (DropDownList)FormView1.FindControl("PositionID");
positionID.SelectedValue = campaign.PositionID.ToString();
```

Jag sätter alltså SelectedValue till ett värde och det visas också  i listen på sidan. Fine!
Men:
Har också denna kod i Page_PreRender:

```
DropDownList positionID = (DropDownList)FormView1.FindControl("PositionID");
Response.Write(positionID.SelectedValue.ToString());
```

Då skriver den inte ut någonting! Hur tusan är det möjligt?   :x 
Kollar jag i htmlkoden som genererats så är ett listItem selectat!

Varför kommer jag inte åt SelectedValue i Page_PreRender?

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

## #2 — erka, 2007-09-26T21:22Z

För det triggas efter det? Eller du binder om datat så du inte får något valt värde?

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

## #3 — doggelito, 2007-09-27T06:20Z

Jag hajjar inte! :(
Vad menar du med triggas efter?
Datat binds inte om och det borde väl heller inte spela någon roll då ett val i listen är selectat oavsett om den binds om eller ej. Så det värdet borde jag väl komma åt!
htmlkod som genererats

```
<select name="ctl00$ContentPlaceHolder1$FormView1$PositionID" onchange="javascript:setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder1$FormView1$PositionID\',\'\')', 0)" id="ctl00_ContentPlaceHolder1_FormView1_PositionID">
	<option value="aaa">asd</option>
	<option value="sss">sdf</option>
	<option selected="selected" value="ddd">fgh</option>
	<option value="fff">ghj</option>
</select>
```

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

## #4 — doggelito, 2007-09-27T06:51Z

När jag tog bort min objectdatasource som binder ddl:en och binder "för hand" istället i codebehind så funkar det! :q
Förklar det ni, om ni kan! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/164929-dropdownlist-selectedvalue
