สารบัญ:

System ComponentModel DataAnnotations คืออะไร
System ComponentModel DataAnnotations คืออะไร

วีดีโอ: System ComponentModel DataAnnotations คืออะไร

วีดีโอ: System ComponentModel DataAnnotations คืออะไร
วีดีโอ: Part 82 Creating custom validation attribute in asp net mvc 2024, เมษายน
Anonim

ระบบ . ส่วนประกอบรุ่น . DataAnnotations เนมสเปซ NS ระบบ . DataAnnotations เนมสเปซจัดเตรียมคลาสแอตทริบิวต์ที่ใช้ในการกำหนดข้อมูลเมตาสำหรับ ASP. NET MVC และ ASP. NET ข้อมูล การควบคุม

ในที่นี้ DataAnnotation คืออะไร?

คำอธิบายประกอบข้อมูล เป็นกระบวนการของการติดฉลากข้อมูลเพื่อให้สามารถใช้งานได้กับการเรียนรู้ของเครื่อง ข้อมูลสามารถเป็นข้อมูลได้เกือบทุกประเภทที่มนุษย์อาจเข้าใจ ซึ่งรวมถึง: รูปภาพ (จากรถยนต์ โทรศัพท์ หรือเครื่องมือทางการแพทย์) ข้อความ (ภาษาอังกฤษ สเปน จีน หรือภาษาอื่นใด)

ในทำนองเดียวกัน คำอธิบายประกอบใน C # คืออะไร คุณลักษณะภาษา หนึ่ง คำอธิบายประกอบ บนองค์ประกอบของโปรแกรม (โดยทั่วไปคือคลาส เมธอด หรือฟิลด์) เป็นข้อมูลเมตาที่เพิ่มลงในองค์ประกอบของโปรแกรมนั้น ซึ่งสามารถใช้เพื่อประดับองค์ประกอบนั้นด้วยโค้ดพิเศษ ใน Java สิ่งนี้เรียกว่า an คำอธิบายประกอบใน C # สิ่งนี้เรียกว่าแอตทริบิวต์

ผู้คนยังถามว่า DataAnnotations MVC คืออะไร

โฆษณา DataAnnotations ใช้เพื่อกำหนดค่าคลาสโมเดลของคุณ ซึ่งจะเน้นการกำหนดค่าที่จำเป็นโดยทั่วไป DataAnnotations ยังเข้าใจได้ด้วยจำนวน. NET เช่น ASP. NET MVC ซึ่งช่วยให้แอปพลิเคชันเหล่านี้ใช้ประโยชน์จากคำอธิบายประกอบเดียวกันสำหรับการตรวจสอบฝั่งไคลเอ็นต์

แอตทริบิวต์คำอธิบายประกอบข้อมูลอื่น ๆ สำหรับการตรวจสอบความถูกต้องใน MVC คืออะไร

นี่คือรายการของแอตทริบิวต์คำอธิบายประกอบข้อมูลที่สำคัญบางรายการ

  • ที่จำเป็น. ระบุว่าช่องป้อนข้อมูลต้องไม่ว่างเปล่า
  • ชื่อที่แสดง. ระบุชื่อที่แสดงสำหรับคุณสมบัติ
  • สตริงความยาว ระบุความยาวต่ำสุดและสูงสุดสำหรับคุณสมบัติ
  • พิสัย. ระบุช่วงของค่าตัวเลข
  • ผูก.
  • คอลัมน์นั่งร้าน.
  • รูปแบบการแสดงผล
  • อ่านเท่านั้น.

แนะนำ: