Compartir a través de


RemoteAttribute Clase

Definición

Proporciona un atributo que usa el validador remoto del complemento de validación jQuery.

[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
Herencia
RemoteAttribute
Atributos
Implementaciones

Constructores

RemoteAttribute()

Inicializa una nueva instancia de la clase RemoteAttribute.

RemoteAttribute(String)

Inicializa una nueva instancia de la RemoteAttribute clase utilizando el nombre de ruta especificado.

RemoteAttribute(String, String)

Inicializa una nueva instancia de la RemoteAttribute clase utilizando el nombre del método de acción y el nombre del controlador especificados.

RemoteAttribute(String, String, AreaReference)

Inicializa una nueva instancia de la clase RemoteAttribute.

RemoteAttribute(String, String, String)

Inicializa una nueva instancia de la RemoteAttribute clase utilizando el nombre del método de acción, el nombre del controlador y el nombre del área especificados.

Propiedades

AdditionalFields

Obtiene o establece los campos adicionales que son necesarios para la validación.

HttpMethod

Obtiene o establece el método HTTP que se usa para la validación remota.

RouteData

Obtiene el diccionario de datos de ruta.

RouteName

Obtiene o establece el nombre de ruta.

Routes

Obtiene la colección de rutas de la tabla de rutas.

Métodos

FormatAdditionalFieldsForClientValidation(String)

Devuelve una cadena delimitada por comas de nombres de campo de validación.

FormatErrorMessage(String)

Da formato al mensaje de error que se muestra cuando se produce un error de validación.

FormatPropertyForClientValidation(String)

Da formato a la propiedad de validación de clientes al anteponerle un asterisco (*) y un punto.

GetClientValidationRules(ModelMetadata, ControllerContext)

Obtiene una lista de reglas de validación de clientes para la propiedad.

GetUrl(ControllerContext)

Obtiene la dirección URL de la llamada de validación remota.

IsValid(Object)

Este método devuelve siempre true.

Se aplica a