---
title: "lägga till värde i dropdown"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/70044-lägga-till-värde-i-dropdown"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "andreas_lindh"
published: "2003-03-04T16:20:39.000Z"
updated: "2003-03-04T19:14:57.000Z"
replies: 5
views: 256
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/70044-lägga-till-värde-i-dropdown"
---

# lägga till värde i dropdown

## #1 — andreas_lindh, 2003-03-04T16:20Z

Jag fyller en dropdownlist med värden från en access databas med den här funktionen

```
Public Function fillddl()
        Dim objcmd1 As New OleDbDataAdapter _
                ("select Namn, Id from Lagen where aktivt = true", objconn)
        Dim ds1 As DataSet = New DataSet()
        objcmd1.Fill(ds1, "lag")

        Return ds1.Tables("lag")
    End Function
```

Nu skulle jag vilja lägga till ett värde som inte finns med i databasen.
Jag försökte med det här

```
ddlLag.Items.Add(New ListItem("Huvudsidan", "0"))
```

Men det fungerade inte.

Jag skulle även vilja att det speciellt värde är selected och försökte med det här i page_load

```
LagID = Session("lag")
        ddlLag.SelectedIndex = ddlLag.Items.IndexOf(ddlLag.Items.FindByValue(LagID))
```

Det fungerade inte heller.

Någon som vet hur jag ska göra för att få det att fungera?

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

## #2 — renholm, 2003-03-04T18:00Z

1\. Försök med ddlLag.Items.Insert();
2\. Inga felmeddelanden?

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

## #3 — andreas_lindh, 2003-03-04T18:19Z

nu när jag provade med ddlLag.Items.Insert("Huvudsidan", "0") får jag det här felmeddelandet

```
Exception Details: System.FormatException: Input string was not in a correct format.

Source Error: 

Line 38:         LagID = Session("lag")
Line 39:         ddlLag.SelectedIndex = ddlLag.Items.IndexOf(ddlLag.Items.FindByValue(LagID))
Line 40:         ddlLag.Items.Insert("Huvudsidan", "0")
Line 41:         DataBind()
Line 42:     End Sub
 

Source File: h:\inetpub\wwwroot\tibroik.net\admin\kalender.aspx.vb    Line: 40
```

Innan fick jag inga felmeddelanden

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

## #4 — kristoffer, 2003-03-04T18:57Z

Fungerar detta?

ddlLag.Items.Insert("Huvudsidan", 0)

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

## #5 — andreas_lindh, 2003-03-04T19:02Z

Det blir samma fel

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

## #6 — andreas_lindh, 2003-03-04T19:14Z

jag löste det

```
Me.ddlLag.Items.Add(New ListItem("Huvudsidan", "0"))
```

Och jag la det här efter databind

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/70044-lägga-till-värde-i-dropdown
