ASP.NET Core MVC 2.x 全面教程_ASP.NET Core MVC 09. Model驗證

數據註解





這樣先後就會有div把這個inoput給包起來


添加一個Label使用TagHelper也有隻能提示

出現的效果是這樣的,其實是把model的屬性名打印出來。了。

把其餘幾個label也添加上
編程

顯示中文名字




運行頁面查看效果

首先會尋找Display的name值,若是沒有就顯示屬性名稱
把這個FirstName設置了一個密碼的類型

生成的文本框就編程了密碼類型的




修改下傳入的model,。剛纔寫Student是寫錯了。post請求的時候傳入的是ViewModel



驗證屬性字段錯誤信息的提示。




跨站請求僞造

正對post的action必定要加這個。ValidateAntiForgeryToken



驗證錯誤信息的彙總



改爲ModelOnly就是整個model級別的錯誤信息。
firstname  、LastName這些都是屬性級別的

這些現實的都是屬性級的錯誤信息
post

添加model級別的錯誤信息


相關文章
相關標籤/搜索