Exporter (0) Imprimer
Développer tout

BaseCompareValidator, classe

Sert de classe de base abstraite pour les contrôles de validation qui effectuent des comparaisons par type.

Espace de noms : System.Web.UI.WebControls
Assembly : System.Web (dans system.web.dll)

public abstract class BaseCompareValidator : BaseValidator
public abstract class BaseCompareValidator extends BaseValidator
public abstract class BaseCompareValidator extends BaseValidator

La classe BaseCompareValidator est héritée par les contrôles de validation qui comparent des valeurs, par exemple les contrôles CompareValidator et RangeValidator, pour fournir des fonctionnalités de base courantes.

Utilisez la propriété Type pour spécifier le type de données auquel des valeurs sont converties avant d'être comparées.

RemarqueRemarque

Si la valeur du contrôle d'entrée en cours de validation ne peut pas être convertie au type de données spécifié, la validation échoue. La propriété IsValid du contrôle de validation a la valeur false.

La classe BaseCompareValidator contient également plusieurs propriétés et méthodes statiques utiles lors de l'exécution de validations par comparaison. Vous pouvez déterminer si une chaîne peut être convertie en un type de données spécifique en utilisant la méthode CanConvert. L'année maximale pouvant être représentée par une année sur deux chiffres est contenue dans la propriété CutoffYear. La méthode GetFullYear vous permet de convertir une année sur deux chiffres en une année sur quatre chiffres.

Pour plus d'informations sur les contrôles de validation, consultez BaseValidator.

Accessibilité

Le balisage rendu par défaut pour ce contrôle peut ne pas se conformer aux normes d'accessibilité telles que les instructions de priorité 1 d'accessibilité du contenu Web (WCAG, Web Content Accessibility Guidelines). Pour plus d'informations sur la prise en charge d'accessibilité pour ce contrôle, consultez Contrôles et accessibilité ASP.NET.

  • AspNetHostingPermission  pour opérer dans un environnement hébergé. Valeur de demande : LinkDemand ; valeur d'autorisation : Minimal
  • AspNetHostingPermission  pour opérer dans un environnement hébergé. Valeur de demande : InheritanceDemand ; valeur d'autorisation : Minimal

System.Object
   System.Web.UI.Control
     System.Web.UI.WebControls.WebControl
       System.Web.UI.WebControls.Label
         System.Web.UI.WebControls.BaseValidator
          System.Web.UI.WebControls.BaseCompareValidator
             System.Web.UI.WebControls.CompareValidator
             System.Web.UI.WebControls.RangeValidator

Les membres statiques publics (Shared en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft