---
title: "dropdownlist, \"tvinga\" händelse"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/127716-dropdownlist-tvinga-händelse"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "laidback"
published: "2005-05-05T16:21:01.000Z"
updated: "2005-05-05T20:59:52.000Z"
replies: 3
views: 293
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/127716-dropdownlist-tvinga-händelse"
---

# dropdownlist, "tvinga" händelse

## #1 — laidback, 2005-05-05T16:21Z

Har en dropdownlist som skriver ut poster ur en tabell (medlemmar i det här fallet) och som automatiskt skickar en vidare till sidan member.aspx osv när man valt ur listan. MEN, första namnet i listan (det som alltså alltid syns) går inte att välja, det händer liksom ingenting eftersom det inte blir någon "change". Kanske jätteenkelt, men jag har kört fast.  :r 

Idealet vore ju om det gick att lägga till en rad med "Välj ur listan" eller något sådant, men hur gör man det när listan fylls automatiskt?

DropDownListan

```
  <asp:DropDownList id="ddlMemberList" CssClass="DropDownList" runat="server" OnSelectedIndexChanged="MemberSelected" AutoPostBack="true" />
```

och 

```
Public Sub MemberList()

objCmd = New SqlCommand("SELECT memberID, username FROM m_members ORDER BY username ASC", objConn)
objConn.Open()
objRdr = objCmd.ExecuteReader()
ddlMemberList.DataSource = objRdr
ddlMemberList.DataValueField = "memberID"
ddlMemberList.DataTextField = "username"
ddlMemberList.DataBind()
objRdr.Close()
objConn.Close()

End Sub
```

Hilfe bitte  :r

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

## #2 — tydal, 2005-05-05T16:37Z

Om det nu inte finns någon metod för att lägga till en rad i listan är det ju inga problem att fylla listan själv genom att gå igenom recordsetet.

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

## #3 — Dino, 2005-05-05T16:48Z

Re: dropdownlist, &quot;tvinga&quot; händelse

```
Public Sub MemberList()
   objCmd = New SqlCommand("SELECT memberID, username FROM m_members ORDER BY username ASC", objConn)
   objConn.Open()
   objRdr = objCmd.ExecuteReader()
   ddlMemberList.DataSource = objRdr
   ddlMemberList.DataValueField = "memberID"
   ddlMemberList.DataTextField = "username"
   ddlMemberList.DataBind()

   objRdr.Close()
   objConn.Close()

   ddlMemberList.Items.Insert(0, new ListItem("--Gör ditt val---"))
End Sub
```

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

## #4 — laidback, 2005-05-05T20:59Z

Tydal: Jag förstår ärligt talat inte hur du menar  :r 

Dino: Med lite modifiering så funkar din kod! Tack så mycket :)

```
Public Sub MemberList()
   objCmd = New SqlCommand("SELECT memberID, username FROM m_members ORDER BY username ASC", objConn)
   objConn.Open()
   objRdr = objCmd.ExecuteReader()
   ddlMemberList.DataSource = objRdr
   ddlMemberList.DataValueField = "memberID"
   ddlMemberList.DataTextField = "username"

   ddlMemberList.DataBind()
   ddlMemberList.Items.Insert(0, new ListItem("--Välj medlem---"))
   objRdr.Close()
   objConn.Close()

End Sub
```

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/127716-dropdownlist-tvinga-händelse
