Satura rādītājs:

Kas ir datu anotācijas validatora atribūti MVC?
Kas ir datu anotācijas validatora atribūti MVC?

Video: Kas ir datu anotācijas validatora atribūti MVC?

Video: Kas ir datu anotācijas validatora atribūti MVC?
Video: How Validation works in MVC? What is data Annotation ? 2024, Maijs
Anonim

Izmantojiet priekšrocības Datu anotācija Modelis Binder veikt apstiprināšanu ASP. NET ietvaros MVC pieteikumu. Priekšrocība, izmantojot Datu anotāciju pārbaudītāji ir tas, ka tie ļauj jums veikt apstiprināšanu vienkārši pievienojot vienu vai vairākus atribūti – piemēram, Required vai StringLength atribūts – uz klases īpašumu.

Tāpat zināt, kādi ir citi datu anotācijas atribūti validācijai MVC?

Šeit ir saraksts ar dažiem svarīgiem datu anotācijas atribūtiem

  • Obligāti. Norāda, ka ievades lauks nedrīkst būt tukšs.
  • Parādāmais nosaukums. Norāda rekvizīta parādāmo nosaukumu.
  • Virknes garums. Norāda īpašuma minimālo un maksimālo garumu.
  • Diapazons. Norāda skaitlisko vērtību diapazonu.
  • Saistīt.
  • Sastatņu kolonna.
  • Displeja formāts.
  • Tikai lasīt.

Tāpat kādus atribūtus var izmantot datu validācijai MVC? DataAnnotations

Atribūts Apraksts
Regulāra izteiksme Norāda, ka lauka vērtībai ir jāsakrīt ar norādīto regulāro izteiksmi
Kredītkarte Norāda, ka norādītais lauks ir kredītkartes numurs
CustomValidation Norādīta pielāgota validācijas metode lauka apstiprināšanai
Epasta adrese Apstiprinās ar e-pasta adreses formātu

Attiecīgi, kas ir datu anotācija MVC?

Datu anotācijas ir nekas cits kā noteiktas validācijas, kuras mēs ievietojam savos modeļos, lai apstiprinātu lietotāja ievadi. ASP. NET MVC nodrošina unikālu funkciju, kurā mēs varam apstiprināt modeļus, izmantojot Datu anotācija atribūts. Importējiet tālāk norādīto nosaukumvietu lietošanai datu anotācijas pieteikumā.

Kas ir datu anotācijas?

Datu anotācijas ir atribūti, kas tiek lietoti klasei vai dalībniekiem, kas norāda validācijas noteikumus, norādiet, kā datus tiek parādīts un iestatīt attiecības starp klasēm. Sistēma. Komponentu modelis. DataAnnotations nosaukumvieta satur klases, kas tiek izmantotas kā datus atribūti.

Ieteicams: