Cuprins:

Ce sunt atributele validatorului de adnotări de date în MVC?
Ce sunt atributele validatorului de adnotări de date în MVC?

Video: Ce sunt atributele validatorului de adnotări de date în MVC?

Video: Ce sunt atributele validatorului de adnotări de date în MVC?
Video: How Validation works in MVC? What is data Annotation ? 2024, Decembrie
Anonim

Profită de Adnotare de date Model Binder de executat validare într-un ASP. NET MVC aplicarea. Avantajul utilizării Validatoare de adnotări de date este că ele vă permit să efectuați validare pur și simplu adăugând unul sau mai multe atribute – cum ar fi Required sau StringLength atribut – la o proprietate de clasă.

De asemenea, știți, care sunt celelalte atribute de adnotare a datelor pentru validare în MVC?

Iată o listă cu câteva atribute importante de adnotare a datelor

  • Necesar. Specifică faptul că câmpul de intrare nu poate fi gol.
  • Numele afisat. Specifică numele afișat pentru o proprietate.
  • StringLength. Specifică lungimea minimă și maximă pentru o proprietate.
  • Gamă. Specifică un interval de valori numerice.
  • Lega.
  • ScaffoldColumn.
  • DisplayFormat.
  • Numai citire.

În mod similar, ce atribute pot fi utilizate pentru validarea datelor în MVC? DataAdnotations

Atribut Descriere
Expresie uzuala Specifică faptul că valoarea câmpului trebuie să se potrivească cu expresia regulată specificată
Card de credit Specifică faptul că câmpul specificat este un număr de card de credit
Validare personalizată Metoda de validare personalizată specificată pentru validarea câmpului
Adresa de e-mail Validează cu formatul adresei de e-mail

În consecință, ce este adnotarea datelor în MVC?

Adnotări de date nu sunt altceva decât anumite validări pe care le punem în modelele noastre pentru a valida intrarea de la utilizator. ASP. NET MVC oferă o caracteristică unică în care putem valida modelele folosind Adnotare de date atribut. Importați următorul spațiu de nume de utilizat adnotări de date in aplicatie.

Ce sunt adnotările de date?

Adnotări de date sunt atribute care sunt aplicate clasei sau membrilor care specifică reguli de validare, specifică modul în care date este afișat și stabilește relații între clase. Sistemul. ComponentModel. DataAdnotations namespace conține clasele care sunt folosite ca date atribute.

Recomandat: