Sdílet prostřednictvím


RemoteAttribute Třída

Definice

Poskytuje atribut, který používá jQuery ověřování modulu plug-in vzdálené validator.

[System.AttributeUsage(System.AttributeTargets.Property)]
public class RemoteAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute, System.Web.Mvc.IClientValidatable
type RemoteAttribute = class
    inherit ValidationAttribute
    interface IClientValidatable
Public Class RemoteAttribute
Inherits ValidationAttribute
Implements IClientValidatable
Dědičnost
RemoteAttribute
Atributy
Implementuje

Konstruktory

RemoteAttribute()

Inicializuje novou instanci RemoteAttribute třídy .

RemoteAttribute(String)

Inicializuje novou instanci RemoteAttribute třídy pomocí zadaného názvu trasy.

RemoteAttribute(String, String)

Inicializuje novou instanci RemoteAttribute třídy pomocí zadaného názvu metody akce a názvu kontroleru.

RemoteAttribute(String, String, AreaReference)

Inicializuje novou instanci RemoteAttribute třídy .

RemoteAttribute(String, String, String)

Inicializuje novou instanci RemoteAttribute třídy pomocí zadaného názvu metody akce, názvu kontroleru a názvu oblasti.

Vlastnosti

AdditionalFields

Získá nebo nastaví další pole, která jsou požadována pro ověření.

HttpMethod

Získá nebo nastaví metodu HTTP pro vzdálené ověření.

RouteData

Získá slovník dat trasy.

RouteName

Získá nebo nastaví název trasy.

Routes

Získá kolekci tras ze směrovací tabulky.

Metody

FormatAdditionalFieldsForClientValidation(String)

Vrátí čárkami oddělený řetězec názvů ověřovacích polí.

FormatErrorMessage(String)

Formátuje chybovou zprávu, která se zobrazí, když se ověření nezdaří.

FormatPropertyForClientValidation(String)

Formátuje vlastnost pro ověření klienta před hvězdičku (*) a tečku.

GetClientValidationRules(ModelMetadata, ControllerContext)

Získá seznam pravidel ověření klienta pro vlastnost.

GetUrl(ControllerContext)

Získá adresu URL pro volání vzdáleného ověření.

IsValid(Object)

Tato metoda vždy vrátí hodnotu true.

Platí pro