webForumDet fria alternativet

Validera?

.NET

3 svar · 265 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#1

Hur skall man få denna att validera?
Jag kör ett vanligt mail-formulär med en verifieringskod som skall kollas men inget händer. Formuläret skickas även fast koden är fel.

sub Submit(sender as Object, e as EventArgs)
    'Gör saker
end sub

sub ValidateThis(obj as Object, args as ServerValidateEventArgs)
		Dim f_vericode as String
		if Len(f_vericode) = 8 and ucase(left(f_vericode,2))="OL" then
			args.IsValid = false
		else
			args.IsValid = true
		End if
	end sub

...

		<asp:textbox runat="server" id="f_vericode" size="6" autocomplete="off" />
		<asp:CustomValidator runat="server" OnServerValidate="ValidateThis" Display="Dynamic" ControlToValidate="f_vericode" ErrorMessage="Verifieringskoden stämmer inte!" />
Medlem sedan dec. 20003 563 inlägg
#2
<asp:textbox runat="server" id="f_vericode" size="6" autocomplete="off" causeValidation="True" />
Medlem sedan nov. 20017 144 inlägg
#3

Gjorde tyvärr ingen skillnad.

Medlem sedan nov. 20017 144 inlägg
#4

humm, jag kanske skall vända på det. ;)

sub ValidateThis(obj as Object, args as ServerValidateEventArgs)
		if Len(args.Value) = 8 and ucase(left(args.Value,2))="OL" then
			args.IsValid = true
		else
			args.IsValid = false
		End if
end sub
255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)