MVC da ModelState dan qanday foydalanish kerak?
MVC da ModelState dan qanday foydalanish kerak?

Video: MVC da ModelState dan qanday foydalanish kerak?

Video: MVC da ModelState dan qanday foydalanish kerak?
Video: Full stack dasturchi. 23-Dars. Yangi foydalanuvchini ro'yhatga olish (Backend) 2024, Noyabr
Anonim

Mvc . Nazoratchi. The Model holati POST paytida serverga yuborilgan nom va qiymat juftlari to'plamini ifodalaydi. Shuningdek, u har bir yuborilgan qiymat uchun xato xabarlari to'plamini o'z ichiga oladi.

Xuddi shunday, MVC da ModelState IsValid dan qanday foydalanish kerak?

Model holati . Yaroqli bor bo'lsa sizga aytadi model xatolar qo'shildi Model holati . Standart model bog'lovchi asosiy turdagi konvertatsiya muammolari uchun ba'zi xatolar qo'shadi (masalan, "int" bo'lgan narsa uchun raqam bo'lmagan raqamni o'tkazish). Siz to'ldirishingiz mumkin Model holati Siz foydalanayotgan har qanday tekshirish tizimiga to'liq asoslanadi.

Shuningdek, bilingki, asp net-da model holati nima? A Model holati POST so'rovi paytida serverga yuborilgan nom va qiymat juftliklari to'plamidir. Shuningdek, u har bir qiymat uchun xato xabarlari to'plamini o'z ichiga oladi. The Model holati taqdim etilgan HTML formasi qiymatlarida tekshirish xatolarini ifodalaydi.

Xuddi shunday, so'raladi, ModelState IsValid nimani anglatadi?

Model holati . Yaroqli so'rovdan kiruvchi qiymatlarni bog'lash mumkinmi yoki yo'qligini ko'rsatadi model to'g'ri va har qanday aniq belgilangan tekshirish qoidalari buzilganmi yoki yo'qmi model bog'lash jarayoni. Sizning misolingizda, the model Bu bog'langan sinf turi Encaissement hisoblanadi.

MVCda tekshirishning nechta turi mavjud?

ikki

Tavsiya: