---
title: "E-mailvalidering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/154117-e-mailvalidering"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "jaxpax"
published: "2006-11-23T19:12:32.000Z"
updated: "2006-11-24T16:13:21.000Z"
replies: 2
views: 486
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/154117-e-mailvalidering"
---

# E-mailvalidering

## #1 — jaxpax, 2006-11-23T19:12Z

Hopplöst!
Har försökt att validera inmatningen av e-mail fältet men den fungerar inte. Skall väl nämnas att jag använder mig av verktyget i Visual Studio. Så här ser koden ut:

```
<asp:Label ID="EmailLabel" runat="server" AssociatedControlID="Email">E-mail:</asp:Label></td>
                                            <td>
                                                <asp:TextBox ID="Email" runat="server" Width="155px"></asp:TextBox>
                                                <asp:RequiredFieldValidator ID="EmailRequired" runat="server" ControlToValidate="Email"
                                                    ErrorMessage="Du måste ange en E-mailadress." ForeColor="Blue" ToolTip="Du måste ange en E-mailadress."
                                                    ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                                <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="Email"
                                                    ErrorMessage="Den E-mailadress Du angivit tycks vara ogiltig. Vänligen försök igen!"
                                                    ForeColor="Blue" ValidationExpression="^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"></asp:RegularExpressionValidator>
```

Den flaggar för en ogiltig E-mailadress men skickar ändå in i databasen.
Kan någon se något fel med koden?

  :l

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

## #2 — mozilla, 2006-11-24T09:42Z

Du visar ju inte koden som gör uppdateringen? Kontrollerar du ifall **Page.IsValid** innan du skickar in det i databasen?

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

## #3 — jaxpax, 2006-11-24T16:13Z

Oj  :r  jag är ganska grön inom just detta måste jag säga. Ska kolla detta   :p Men var hittar jag den? Detta är ju en inbyggd funktion i Visual Studios CreateUserWizard

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/154117-e-mailvalidering
