webForumDet fria alternativet

CustomValidator-problm

5 svar · 217 visningar · startad av piddy

piddyMedlem sedan aug. 200253 inlägg
#1

hej!

jag anropar följande subrutin från min <asp:CustomValidator >

sub Validera(obj as Object, args as ServerValidateEventArgs)

 if DDLSignatur.Items is "Välj" then 
   args.IsValid = false
   
 else args.IsValid = true  
 
 end if

om jag har valt "Välj" i dropdownlisten ska felmeddelandet visas
...men det funkar inte..några tips?

NETworkMedlem sedan juni 20011 679 inlägg
#2

Måste du ha en customvalidator!? Det du försöker göra kan du lätt fixa med en RequiredFieldValidator där du har "Välj" som initialvalue!

<asp:RequiredFieldValidator id="RequiredFieldValidator1" ErrorMessage="felmeddelande" ControlToValidate="DDLSignatur" Display="Dynamic" InitialValue="Välj" runat="server"></asp:RequiredFieldValidator>

piddyMedlem sedan aug. 200253 inlägg
#3

oh, tack du är en ängel!! :r

Några tips på hur jag använder RegularExpressionValidator-kontrollen då jag enbart vill tillåta Datumvärden med typen "2002-08-28"...jag har försökt med ValidationExpression=[0-9]{4}-[0-9]{2}-[0-9]{2} , men det vill sig inte. Kanske är det bindestrecken som det är fel på?

piddyMedlem sedan aug. 200253 inlägg
#4

glöm det, jag löste det =)

hurra!!

BrimbaMedlem sedan dec. 19992 966 inlägg
#5

Berätta gärna hur du gjorde, när du löser ett problem. Ett forum är till för att dela med sig :)

piddyMedlem sedan aug. 200253 inlägg
#6

självklart!! :f

men i detta fall gjorde jag ingenting alls förutom att testa att kompilera igen....den kod som jag skrivit här ovan funkar alltså utmärkt.

127 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
124 ms — hämta tråd, inlägg och bilagor (db)