Բովանդակություն:

Ի՞նչ է տվյալների անոտացիայի վավերացման ատրիբուտները MVC-ում:
Ի՞նչ է տվյալների անոտացիայի վավերացման ատրիբուտները MVC-ում:

Video: Ի՞նչ է տվյալների անոտացիայի վավերացման ատրիբուտները MVC-ում:

Video: Ի՞նչ է տվյալների անոտացիայի վավերացման ատրիբուտները MVC-ում:
Video: Գարուն AOP-ի իրական օրինակներ հենց գարնան ներսում և դրանից դուրս [Spring AOP ճամփորդություն - Մաս 3] 2024, Մայիս
Anonim

Օգտվե՛ք Տվյալների անոտացիա Model Binder-ը կատարելու համար վավերացում ASP. NET-ի շրջանակներում MVC դիմումը. Օգտագործման առավելությունը Տվյալների անոտացիայի վավերացնողներ այն է, որ նրանք ձեզ հնարավորություն են տալիս հանդես գալ վավերացում պարզապես ավելացնելով մեկ կամ մի քանիսը հատկանիշները – ինչպիսիք են Պահանջվող կամ StringLength հատկանիշ - դասի գույքին:

Նաև գիտեք, որո՞նք են տվյալների անոտացիայի այլ ատրիբուտները MVC-ում վավերացման համար:

Ահա մի քանի կարևոր Տվյալների Անոտացիայի հատկանիշների ցանկը:

  • Պահանջվում է. Նշում է, որ Input դաշտը չի կարող դատարկ լինել:
  • DisplayName. Նշում է սեփականության ցուցադրման անունը:
  • Լարի երկարություն: Նշում է գույքի նվազագույն և առավելագույն երկարությունը:
  • Շրջանակ. Նշում է թվային արժեքների մի շարք:
  • Կապել.
  • Փայտամած Սյունակ.
  • DisplayFormat.
  • Միայն կարդալու համար.

Նմանապես, ո՞ր հատկանիշները կարող են օգտագործվել MVC-ում տվյալների վավերացման համար: Տվյալների ծանոթագրություններ

Հատկանիշ Նկարագրություն
RegularExpression Նշում է, որ դաշտի արժեքը պետք է համապատասխանի սահմանված կանոնավոր արտահայտությանը
ԿՐԵԴԻՏ քարտ Նշում է, որ նշված դաշտը կրեդիտ քարտի համարն է
Պատվերով վավերացում Նշված հատուկ վավերացման մեթոդ՝ դաշտը հաստատելու համար
Էլեկտրոնային հասցե Վավերացվում է էլփոստի հասցեի ձևաչափով

Ըստ այդմ, ի՞նչ է տվյալների անոտացիան MVC-ում:

Տվյալների անոտացիաներ ոչ այլ ինչ են, քան որոշակի վավերացումներ, որոնք մենք դնում ենք մեր մոդելներում՝ օգտատիրոջ մուտքագրումը վավերացնելու համար: ASP. NET MVC ապահովում է եզակի հատկություն, որում մենք կարող ենք վավերացնել մոդելները՝ օգտագործելով Տվյալների անոտացիա հատկանիշ. Ներմուծեք հետևյալ անվանատարածքը օգտագործելու համար տվյալների ծանոթագրություններ դիմումի մեջ։

Որոնք են տվյալների ծանոթագրությունները:

Տվյալների անոտացիաներ ատրիբուտներ են, որոնք կիրառվում են դասի կամ անդամների նկատմամբ, որոնք սահմանում են վավերացման կանոնները, նշեք, թե ինչպես է տվյալները ցուցադրվում է և սահմանում հարաբերություններ դասերի միջև: Համակարգը. ComponentModel. Տվյալների ծանոթագրություններ Անվան տարածությունը պարունակում է դասեր, որոնք օգտագործվում են որպես տվյալները հատկանիշները.

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