Სარჩევი:

რა არის მონაცემთა ანოტაციის ვალიდატორის ატრიბუტები MVC-ში?
რა არის მონაცემთა ანოტაციის ვალიდატორის ატრიბუტები MVC-ში?

ვიდეო: რა არის მონაცემთა ანოტაციის ვალიდატორის ატრიბუტები MVC-ში?

ვიდეო: რა არის მონაცემთა ანოტაციის ვალიდატორის ატრიბუტები MVC-ში?
ვიდეო: How Validation works in MVC? What is data Annotation ? 2024, მაისი
Anonim

ისარგებლეთ იმით მონაცემთა ანოტაცია მოდელი Binder შესასრულებლად ვალიდაცია ASP. NET-ის ფარგლებში MVC განაცხადი. გამოყენების უპირატესობა მონაცემთა ანოტაციის ვალიდატორები არის ის, რომ ისინი საშუალებას გაძლევთ შეასრულოთ ვალიდაცია უბრალოდ ერთი ან მეტის დამატებით ატრიბუტები – როგორიცაა Required ან StringLength ატრიბუტი – კლასის ქონებაზე.

ასევე იცით, რა არის სხვა მონაცემთა ანოტაციის ატრიბუტები MVC-ში ვალიდაციისთვის?

აქ მოცემულია მონაცემთა ანოტაციის ზოგიერთი მნიშვნელოვანი ატრიბუტის სია

  • საჭირო. განსაზღვრავს, რომ შეყვანის ველი არ შეიძლება იყოს ცარიელი.
  • Ჩვენების სახელი. განსაზღვრავს საკუთრების საჩვენებელ სახელს.
  • სიმების სიგრძე. განსაზღვრავს ქონების მინიმალურ და მაქსიმალურ სიგრძეს.
  • Დიაპაზონი. განსაზღვრავს რიცხვითი მნიშვნელობების დიაპაზონს.
  • შებოჭვა.
  • ხარაჩოს სვეტი.
  • DisplayFormat.
  • Წაიკითხეთ მხოლოდ.

ანალოგიურად, რომელი ატრიბუტები შეიძლება გამოყენებულ იქნას MVC-ში მონაცემთა ვალიდაციისთვის? მონაცემთა ანოტაციები

ატრიბუტი აღწერა
რეგულარული გამოხატვა განსაზღვრავს, რომ ველის მნიშვნელობა უნდა ემთხვეოდეს მითითებულ Regular Expression-ს
Საკრედიტო ბარათი მიუთითებს, რომ მითითებული ველი არის საკრედიტო ბარათის ნომერი
CustomValidation მითითებული პერსონალური ვალიდაციის მეთოდი ველის დასადასტურებლად
Ელექტრონული მისამართი ამოწმებს ელფოსტის მისამართის ფორმატით

შესაბამისად, რა არის მონაცემთა ანოტაცია MVC-ში?

მონაცემთა ანოტაციები სხვა არაფერია, თუ არა გარკვეული ვალიდაციები, რომლებიც ჩვენ მოდელებში ჩავსვით მომხმარებლის შეყვანის დასადასტურებლად. ASP. NET MVC გთავაზობთ უნიკალურ მახასიათებელს, რომლის საშუალებითაც შეგვიძლია მოდელების ვალიდაცია მონაცემთა ანოტაცია ატრიბუტი. გამოიყენეთ შემდეგი სახელების სივრცის იმპორტი მონაცემთა ანოტაციები განაცხადში.

რა არის მონაცემთა ანოტაციები?

მონაცემთა ანოტაციები არის ატრიბუტები, რომლებიც გამოიყენება კლასზე ან წევრებზე, რომლებიც განსაზღვრავენ ვალიდაციის წესებს მონაცემები ნაჩვენებია და ადგენს ურთიერთობებს კლასებს შორის. Სისტემა. კომპონენტის მოდელი. მონაცემთა ანოტაციები სახელთა სივრცე შეიცავს კლასებს, რომლებიც გამოიყენება როგორც მონაცემები ატრიბუტები.

გირჩევთ: