file de entrada MVC 3 Validación del lado del cliente para la @ requeri
Pregunta simple ... ¿Es posible usar la validación MVC 3 del lado del cliente en las entradas del archivo de tipo?
Para explicar: MVC 3 usa su modelo de validación con IClientValidatable y un JavaScript discreto para permitirle escribir la validación en el lado del servidor y hacer que el lado del cliente use jquery validate usando los complementos de Microsoft. Para hacer una propiedad requerida, agregue el atributo a continuación
[Required]
public HttpPostedFileBase CvFile {get; set;}
Mientras el lado del cliente val y javascript discreto esté activado en la configuración, todo esto debería activarse en el cliente.
Sin embargoHttpPostedFileBase
(es decir,<input type="file" name="Model.CvFile" />)
no se ejecutará requerido en el lado del cliente.
Cualquier idea de cómo se puede lograr esto manteniendo la relación con la validación del lado del servidor