數據註解
這樣先後就會有div把這個inoput給包起來
添加一個Label使用TagHelper也有隻能提示
出現的效果是這樣的,其實是把model的屬性名打印出來。了。
把其餘幾個label也添加上
編程
運行頁面查看效果
首先會尋找Display的name值,若是沒有就顯示屬性名稱
把這個FirstName設置了一個密碼的類型
生成的文本框就編程了密碼類型的
修改下傳入的model,。剛纔寫Student是寫錯了。post請求的時候傳入的是ViewModel
驗證屬性字段錯誤信息的提示。
跨站請求僞造
正對post的action必定要加這個。ValidateAntiForgeryToken
驗證錯誤信息的彙總
改爲ModelOnly就是整個model級別的錯誤信息。
firstname 、LastName這些都是屬性級別的
這些現實的都是屬性級的錯誤信息
post