2016-10-06 6 views
0

Ich habe den folgenden Code in meine cs.html-Datei geschrieben, aber es zeigt keinen Fehler, wenn die Felder leer sind. Irgendwelche Hilfe bitte?Daten Anmerkungen funktioniert nicht in ASP.NET Core

<form method="post" action="/Demo/RegisterInput"> 
    Email: 
    <input type="email" data-val="true" 
      data-val-email="The Email Address field is not a valid e-mail address." 
      data-val-required="The Email Address field is required." 
      id="Email" name="Email" value="" /> <br> 
    Password: 
    <input type="password" data-val="true" 
      data-val-required="The Password field is required." 
      id="Password" name="Password" /><br> 
    <button type="submit">Register</button> 
    <input name="__RequestVerificationToken" type="hidden" value="<removed for brevity>" /> 
</form> 

Und folgende ist mein Modell:

using System.ComponentModel.DataAnnotations; 

namespace FormsTagHelper.ViewModels 
{ 
    public class RegisterViewModel 
    { 
     [Required] 
     [EmailAddress] 
     [Display(Name = "Email Address")] 
     public string Email { get; set; } 

     [Required] 
     [DataType(DataType.Password)] 
     public string Password { get; set; } 
    } 
} 
+0

Können Sie genauer @Weggo? – Naila

Antwort

1

die Validierung Spanne unterhalb jeden Eingang fehlt. Zum Beispiel:

<span class="text-danger field-validation-valid" data-valmsg-for="Email" data-valmsg-replace="true"></span> 
Verwandte Themen