Ո՞րն է ModelState-ի օգտագործումը MVC-ում:
Ո՞րն է ModelState-ի օգտագործումը MVC-ում:

Video: Ո՞րն է ModelState-ի օգտագործումը MVC-ում:

Video: Ո՞րն է ModelState-ի օգտագործումը MVC-ում:
Video: Փարիզը պլան ունի՞, ո՞րն է այդ պլանը 2024, Նոյեմբեր
Anonim

Mvc . Վերահսկիչ. Այն Model State ներկայացնում է անունների և արժեքների զույգերի հավաքածու, որոնք ներկայացվել են սերվերին POST-ի ժամանակ: Այն նաև պարունակում է սխալի հաղորդագրությունների հավաքածու յուրաքանչյուր ներկայացված արժեքի համար:

Նմանապես, ո՞րն է ModelState IsValid-ի օգտագործումը MVC-ում:

Model State . Վավեր է ասում է ձեզ, եթե այդպիսիք կան մոդել սխալները ավելացվել են Model State . Լռելյայն մոդել binder-ը կավելացնի որոշ սխալներ հիմնական տեսակի փոխակերպման խնդիրների համար (օրինակ՝ փոխանցելով ոչ թվանշան մի բանի համար, որը «int» է): Դուք կարող եք բնակեցնել Model State ավելի լիովին հիմնված ցանկացած վավերացման համակարգի վրա, որը դուք օգտագործում եք:

Նաև գիտեք, թե ինչ է մոդելի վիճակը asp net-ում: Ա Model State POST հարցման ժամանակ սերվերին ներկայացված անունների և արժեքների զույգերի հավաքածու է: Այն նաև պարունակում է սխալի հաղորդագրությունների հավաքածու յուրաքանչյուր արժեքի համար: Այն Մոդելային պետություն ներկայացնում է վավերացման սխալները ներկայացված HTML ձևի արժեքներում:

Նմանապես, հարցնում են, թե որն է ModelState IsValid-ի իմաստը:

Model State . Վավեր է ցույց է տալիս, արդյոք հնարավոր է եղել կապել հարցումից ստացվող արժեքները մոդել ճիշտ է, և արդյոք բացահայտորեն սահմանված վավերացման կանոնները խախտվել են այդ ընթացքում մոդել պարտադիր գործընթաց. Ձեր օրինակում մոդել որը կապվում է դասի տիպի Encaissement է:

Քանի՞ տեսակի վավերացում կա MVC-ում:

երկու

Խորհուրդ ենք տալիս: