语法错误','预计剃刀ASP.NET MVC6
问题描述:
我想在我的实践项目中使用tagHelper,但是当我运行应用程序时,我得到了图像中的错误,我是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>
什么,我做错了什么?
答
更换
@model WebApplication1.ViewModels.ContactViewModel;
与
@model WebApplication1.ViewModels.ContactViewModel
感谢ü非常@serhiyb ....你使我的一天...... – RxNReza