Model Metadata

 public class Product

        {

            [HiddenInput(DisplayValue = false)]//using System.Web.Mvc

            public int ProductID { get; set; }

 

            [Required(ErrorMessage = "Please enter a product name")]

            public string Name { get; set; }

 

            [Required(ErrorMessage = "Please enter a description")]

            [DataType(DataType.MultilineText)]//using System.ComponentModel.DataAnnotations;

            public string Description { get; set; }

 

            [Required]

             [Range(0.01, double.MaxValue, ErrorMessage = "Please enter a positive price")]

            public decimal Price { get; set; }

 

            [Required(ErrorMessage = "Please specify a category")]

            public string Category { get; set; }

 

        }


原文地址:https://www.cnblogs.com/quietwalk/p/2144330.html