MVCде ModelState эмнени колдонот?
MVCде ModelState эмнени колдонот?

Video: MVCде ModelState эмнени колдонот?

Video: MVCде ModelState эмнени колдонот?
Video: How To: Use ModelState 2024, Ноябрь
Anonim

Mvc . Controller. The ModelState POST учурунда серверге тапшырылган ат жана маани жуптарынын жыйындысын билдирет. Ал ошондой эле ар бир берилген маани үчүн ката билдирүүлөрүнүн жыйнагын камтыйт.

Ошо сыяктуу эле, MVCде ModelState IsValid эмнени колдонот?

ModelState . Жарактуу бар болсо айтат модель каталар кошулду ModelState . Демейки модель туташтыргыч негизги түргө которуу маселелери үчүн кээ бир каталарды кошот (мисалы, "int" болгон нерсе үчүн сандан башканы өткөрүү). Сиз толтура аласыз ModelState Сиз колдонуп жаткан валидация системасына толугураак негизделет.

Ошондой эле билесизби, asp нетте моделдин абалы деген эмне? А ModelState POST суроо-талабы учурунда серверге берилген ат жана маани жуптарынын жыйындысы. Ал ошондой эле ар бир маани үчүн ката билдирүүлөрүнүн жыйнагын камтыйт. The Modelstate тапшырылган HTML форма маанилериндеги валидация каталарын билдирет.

Ошо сыяктуу эле, суралат, ModelState IsValid деген эмнени билдирет?

ModelState . Жарактуу суроо-талаптан келген маанилерди байлоо мүмкүн болгонун көрсөтөт модель туура жана так көрсөтүлгөн валидация эрежелери бузулганбы же жокпу модель байлоо процесси. Сиздин мисалда, the модель байланып жаткан класс тибиндеги Encaissement.

MVCде валидациянын канча түрү бар?

эки

Сунушталууда: