2017-10-14 131 views
0

我想在我的实践项目中使用tagHelper,但是当我运行应用程序时,我得到了图像中的错误here,我是MVC的新手。语法错误','预计剃刀ASP.NET MVC6

ContactViewModel:

public class ContactViewModel 
{ 
    [Required] 
    public string Name { get; set; } 
    [Required] 
    [EmailAddress] 
    public string Email { get; set; } 
    [Required] 
    [StringLength(4096, MinimumLength = 10)] 
    public string Message { get; set; } 
} 

Contact.cshtml:

@model WebApplication1.ViewModels.ContactViewModel; 
@{ 
    ViewBag.Title = "Contact"; 
} 

@section scripts { 
<script src="~/lib/jquery-validation/dist/jquery.validate.min.js"></script> 
<script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js"></script> 
} 
<h1>Contact Me</h1> 

<form> 
    <label asp-for="Name"></label> 
    <input asp-for="Name"/> 
    <label asp-for="Email"></label> 
    <input asp-for="Email"/> 
    <label asp-for="Message"></label> 
    <textarea cols="40" rows="4" asp-for="Message"></textarea> 
    <div> 
     <input type="submit" value="Send Message"/> 
    </div> 
</form> 

什么,我做错了什么?

回答

2

更换

@model WebApplication1.ViewModels.ContactViewModel;

@model WebApplication1.ViewModels.ContactViewModel

+0

感谢ü非常@serhiyb ....你使我的一天...... – RxNReza