|
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
|
Traduzione
Originale
|
Classe RangeAttribute
System.Attribute
System.ComponentModel.DataAnnotations.ValidationAttribute
System.ComponentModel.DataAnnotations.RangeAttribute
Spazio dei nomi: System.ComponentModel.DataAnnotations
Assembly: System.ComponentModel.DataAnnotations (in System.ComponentModel.DataAnnotations.dll)
Il tipo RangeAttribute espone i seguenti membri.
| Nome | Descrizione | |
|---|---|---|
![]() ![]() ![]() | RangeAttribute(Double, Double) | |
![]() ![]() ![]() | RangeAttribute(Int32, Int32) | |
![]() ![]() ![]() | RangeAttribute(Type, String, String) |
| Nome | Descrizione | |
|---|---|---|
![]() ![]() ![]() | ErrorMessage | |
![]() ![]() ![]() | ErrorMessageResourceName | |
![]() ![]() ![]() | ErrorMessageResourceType | |
![]() ![]() ![]() | ErrorMessageString | |
![]() ![]() ![]() | Maximum | |
![]() ![]() ![]() | Minimum | |
![]() ![]() ![]() | OperandType | |
![]() | RequiresValidationContext | |
![]() | TypeId |
| Nome | Descrizione | |
|---|---|---|
![]() ![]() ![]() | Equals | Infrastruttura. |
![]() ![]() ![]() | Finalize | |
![]() ![]() ![]() | FormatErrorMessage | |
![]() ![]() ![]() | GetHashCode | |
![]() ![]() ![]() | GetType | |
![]() ![]() ![]() | GetValidationResult | |
![]() | IsDefaultAttribute | |
![]() | IsValid(Object) | |
![]() ![]() ![]() | IsValid(Object, ValidationContext) | |
![]() | Match | |
![]() ![]() ![]() | MemberwiseClone | |
![]() ![]() ![]() | ToString | |
![]() ![]() ![]() | Validate(Object, ValidationContext) | |
![]() | Validate(Object, String) |
| Nome | Descrizione | |
|---|---|---|
![]() ![]() | _Attribute.GetIDsOfNames | |
![]() ![]() | _Attribute.GetTypeInfo | |
![]() ![]() | _Attribute.GetTypeInfoCount | |
![]() ![]() | _Attribute.Invoke |
implementa una classe parziale di metadati e la classe di metadati associata. Nella classe di metadati associata, applicare RangeAttribute attributo per ottenere i risultati seguenti: Applicare l'attributo a un campo dati di tipo integer. Applicare l'attributo a un campo dati Integer e definire un messaggio di errore di convalida personalizzato. Applicare l'attributo a un oggetto DateTime il campo dati e definisce un messaggio di errore di convalida personalizzato.
using System; using System.Web.DynamicData; using System.ComponentModel.DataAnnotations; using System.ComponentModel; [MetadataType(typeof(ProductMetaData))] public partial class Product { } public class ProductMetaData { [Range(10, 1000, ErrorMessage = "Value for {0} must be between {1} and {2}.")] public object Weight; [Range(300, 3000)] public object ListPrice; [Range(typeof(DateTime), "1/2/2004", "3/4/2004", ErrorMessage = "Value for {0} must be between {1} and {2}")] public object SellEndDate; }
Microsoft Visual Studio 2008 Service Pack 1 o Visual Web Developer 2008 Express Edition SP1. un sito Web basato sui dati. Questo consente di creare un contesto dati per il database e la classe che contiene il campo dati da personalizzare. Per ulteriori informazioni, vedere Walkthrough: Creating a New Dynamic Data Web Site using Scaffolding.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)
.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.


