為什么頁面加載后就直接顯示了驗證信息,都還沒開始輸入郵箱Html代碼如下:@model Person
@{
Layout = null;
}<script src="~/Scripts/jquery-1.10.2.min.js"></script><script src="~/Scripts/jquery.validate.min.js"></script><script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script><form >@Html.TextBoxFor(m => m.Email)
@Html.ValidationMessageFor(m => m.Email)<button id="btn">提交</button></form> 后臺代碼如下:namespace MVCEasyUI.Controllers
{public class HomeController : Controller
{public ActionResult FormValid(Person person)
{return View(person);
}
}
}public class Person
{
[Required(ErrorMessage = "{0}必填")]
[EmailAddress(ErrorMessage = "郵箱格式不正確")]
[Display(Name = "郵件")]public string Email { get; set; }
}
- 1 回答
- 0 關注
- 397 瀏覽
添加回答
舉報
0/150
提交
取消