---
title: "Lägga till item överst i Dropdown"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/170625-lägga-till-item-överst-i-dropdown"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Vinnaren"
published: "2008-04-08T16:51:22.000Z"
updated: "2008-04-08T20:06:31.000Z"
replies: 6
views: 425
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/170625-lägga-till-item-överst-i-dropdown"
---

# Lägga till item överst i Dropdown

## #1 — Vinnaren, 2008-04-08T16:51Z

Har följande:

```
    protected void ddlist_DataBound(object sender, EventArgs e)
    {
        ListItem li = new ListItem("Ny", "0");
        ddlist.Items.Add(li);
    }
```

 

När alla items är hämtade från databasen vill jag lägga in denna överst och markerad. Hur löser jag detta? Nu kommer den in sist i listan.

Tacksam för all hjälp   :stud

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

## #2 — P, 2008-04-08T17:16Z

Använd metoden Insert.

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

## #3 — Dino, 2008-04-08T17:25Z

.aspx

```
...
<asp:dropdownlist id="ddl1" appenddatabounditems="true" runat="server">
   <asp:listitem value="0" text="Ny" selected="true" />
</asp:dropdownlist>
...
```

 
.cs

```
...
private void Page_Load(object sender, EventArgs e)
{
   if(!IsPostBack)
      BindDDL();
}

private void BindDDL()
{
   ddl1.DataSource = Dindatakälla;
   ddl1.DataValueField = "något";
   ddl1.DataTextField = "något annat";
   ddl1.DataBind();
}
...
```

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

## #4 — Vinnaren, 2008-04-08T17:27Z

tack, kanon   :bire

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

## #5 — Vinnaren, 2008-04-08T17:42Z

en liten följdfråga.
Har följande:

```
        ddlRole.DataSource = Roles.GetAllRoles();
        ddlRole.DataTextField = "RoleName";
        ddlRole.DataValueField = "RoleName";
        ddlRole.DataBind();
```

 

DataBinding: 'System.String' does not contain a property with the name 'RoleName'.

Kanske inte går att anv Roles.GetAllRoles(); direkt på en dropdown ruta??

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

## #6 — Dino, 2008-04-08T19:54Z

```
ddlRole.DataSource = Roles.GetAllRoles();
ddlRole.DataBind();
```

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

## #7 — Vinnaren, 2008-04-08T20:06Z

tack, funkar perfa   :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/170625-lägga-till-item-överst-i-dropdown
