---
title: "Validera dropdownlista??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/45915-validera-dropdownlista"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "NETwork"
published: "2002-06-14T15:24:33.000Z"
updated: "2002-07-04T08:32:18.000Z"
replies: 8
views: 305
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/45915-validera-dropdownlista"
---

# Validera dropdownlista??

## #1 — NETwork, 2002-06-14T15:24Z

Jag har en dropdownlista och fyller den nåt sånt här

Välj
1
2
3

osv...

Om man inte väljer en siffra (alltså att den är kvar på "Välj") så ska den alltså skrika om att den inte är godkänd. Min regularexpression är \\d och jag har även provat 0-9. Oavsett vad jag väljer så vill den inte släppa igenom. Nån som har något förslag på varför det inte fungerar?

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

## #2 — NETwork, 2002-06-14T17:39Z

Jag löste det på ett annat sätt... man kan ha en requredfiledvalidator med ett initieringsvärde, då är allt rätt utom detta initierade värde. Precis som jag vill ha det. :)

\<asp:requiredfieldvalidator 
id="validateDropDown" 
ControlToValidate="DropDownList1" 
Display="Static" 
**InitialValue="Välj betyg"** 
runat=server\>
Du måste välja ett betyg!
\</asp:requiredfieldvalidator\>

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

## #3 — renholm, 2002-06-15T12:28Z

nice :)
gör nu som NETwork om ni har problem och sedan hittar lösningen, så slipper folk fråga igen.

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

## #4 — Nickemannen, 2002-06-17T16:19Z

håller med, inga hemligheter ;)

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

## #5 — Brimba, 2002-06-17T16:48Z

Detta fungerar för mig:

```
<form id="Form1" method="post" runat="server">
	<SELECT id="Select1" name="myDropdown" runat="server">
		<OPTION value="wugg" selected>Välj</OPTION>
		<OPTION value="0">0</OPTION>
		<OPTION value="1">1</OPTION>
		<OPTION value="2">2</OPTION>
		<OPTION value="abc">abc</OPTION>
	</SELECT>
	<asp:RegularExpressionValidator 
		id="regexpVal" 
		runat="server" 
		ErrorMessage="Du måste välja en med siffra!" 
		Width="100px" 
		Height="60px" 
		ControlToValidate="Select1" 
		ValidationExpression="\d">
	</asp:RegularExpressionValidator>
</form>
```

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

## #6 — NETwork, 2002-06-17T17:36Z

Så ville jag också göra, men nix... det fungerar inte för mig. Kanske beror på att jag har en beta av .net på den här datorn förstås... dags att slänga in en skarp .net kanske. :)

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

## #7 — Nickemannen, 2002-06-17T21:15Z

bra ide ;)

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

## #8 — renholm, 2002-07-04T07:46Z

> **NETwork skrev:**
>
> \<asp:requiredfieldvalidator 
> id="validateDropDown" 
> ControlToValidate="DropDownList1" 
> Display="Static" 
> **InitialValue="Välj betyg"** 
> runat=server\>
> Du måste välja ett betyg!
> \</asp:requiredfieldvalidator\>

hum, fick inte den att fungera, min kod:

```
<asp:DropDownList
id="ddDepartment"
cssclass="standardFont"
runat="server"
DataTextField="department_name" DataValueField="department_id"
/>
<asp:RequiredFieldValidator
id="rqfv0"
runat="server"
ErrorMessage="You forgot to choose a department" ControlToValidate="ddDepartment"
InitialValue="Choose department"
/>
```

tycker att den ser rätt lik ut din :) fast det kan jnu vara så att det inte funkar på en data genererad dropdown list, någon som har en lösning då?

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

## #9 — renholm, 2002-07-04T08:32Z

löste det, klantat mig o försökt validera texten i stället för value :)
skulle skrivit in dropdownens value fält i initialvalue

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/45915-validera-dropdownlista
